Skip to content

Commit

Permalink
add test case
Browse files Browse the repository at this point in the history
  • Loading branch information
joelee2012 committed Nov 9, 2023
1 parent e4835ec commit 78f96c9
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions tests/unit/test_jenkins.py
@@ -1,6 +1,8 @@
import pytest
from httpx import HTTPTransport

from api4jenkins.exceptions import BadRequestError, ItemNotFoundError
from api4jenkins.http import _new_transport
from api4jenkins.item import new_item, snake
from api4jenkins.job import AsyncFolder, AsyncWorkflowJob, Folder, WorkflowJob

Expand Down Expand Up @@ -306,3 +308,10 @@ async def test_dumplicate(self, async_jenkins, async_folder, respx_mock):
respx_mock.post(req_url)
await async_jenkins.duplicate_job('folder', 'folder2')
assert respx_mock.calls[1].request.url == req_url


def test_new_transport():
kwargs = {'verify': True, 'http2': True, 'other': '1111'}
trans = _new_transport(HTTPTransport, kwargs)
assert isinstance(trans, HTTPTransport)
assert kwargs == {'other': '1111'}

0 comments on commit 78f96c9

Please sign in to comment.