python-jenkins-developers team mailing list archive
-
python-jenkins-developers team
-
Mailing list archive
-
Message #00592
[Bug 1842963] [NEW] tests fail on python 3
Public bug reported:
While trying to bump the package in NixOS/nixpkgs from 1.4.0 to 1.5.0, I
noticed 2 tests being broken:
```
......................................................................................................................................................................................................................................................................................
======================================================================
FAIL: test_get_view_jobs_raise_HTTPError (tests.jobs.test_get.JenkinsGetJobsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/nix/store/bnllqzh0gc7l3c5ls45hb90fqz5157cx-python3.7-mock-2.0.0/lib/python3.7/site-packages/mock/mock.py", line 1305, in patched
return func(*args, **keywargs)
File "/build/python-jenkins-1.5.0/tests/jobs/test_get.py", line 131, in test_get_view_jobs_raise_HTTPError
'view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D'
AssertionError: 'http://example.com/view/Test%20View/api/json?tree=jobs[url,color,name]' != 'http://example.com/view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D'
- http://example.com/view/Test%20View/api/json?tree=jobs[url,color,name]
? ^ ^
+ http://example.com/view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D
? ^^^ ^^^
======================================================================
FAIL: test_get_view_jobs_raise_HTTPError (tests.jobs.test_get.JenkinsGetJobsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/nix/store/bnllqzh0gc7l3c5ls45hb90fqz5157cx-python3.7-mock-2.0.0/lib/python3.7/site-packages/mock/mock.py", line 1305, in patched
return func(*args, **keywargs)
File "/build/python-jenkins-1.5.0/tests/jobs/test_get.py", line 131, in test_get_view_jobs_raise_HTTPError
'view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D'
AssertionError: 'http[16 chars]enkins/view/Test%20View/api/json?tree=jobs[url,color,name]' != 'http[16 chars]enkins/view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D'
- http://example.com/jenkins/view/Test%20View/api/json?tree=jobs[url,color,name]
? ^ ^
+ http://example.com/jenkins/view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D
? ^^^ ^^^
----------------------------------------------------------------------
Ran 590 tests in 21.746s
FAILED (failures=2)
```
They only fail on python 3 (3.5, 3.6, 3.7), on python 2.7 they seem to work.
** Affects: python-jenkins
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Python
Jenkins Developers, which is subscribed to Python Jenkins.
https://bugs.launchpad.net/bugs/1842963
Title:
tests fail on python 3
Status in Python Jenkins:
New
Bug description:
While trying to bump the package in NixOS/nixpkgs from 1.4.0 to 1.5.0,
I noticed 2 tests being broken:
```
......................................................................................................................................................................................................................................................................................
======================================================================
FAIL: test_get_view_jobs_raise_HTTPError (tests.jobs.test_get.JenkinsGetJobsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/nix/store/bnllqzh0gc7l3c5ls45hb90fqz5157cx-python3.7-mock-2.0.0/lib/python3.7/site-packages/mock/mock.py", line 1305, in patched
return func(*args, **keywargs)
File "/build/python-jenkins-1.5.0/tests/jobs/test_get.py", line 131, in test_get_view_jobs_raise_HTTPError
'view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D'
AssertionError: 'http://example.com/view/Test%20View/api/json?tree=jobs[url,color,name]' != 'http://example.com/view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D'
- http://example.com/view/Test%20View/api/json?tree=jobs[url,color,name]
? ^ ^
+ http://example.com/view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D
? ^^^ ^^^
======================================================================
FAIL: test_get_view_jobs_raise_HTTPError (tests.jobs.test_get.JenkinsGetJobsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/nix/store/bnllqzh0gc7l3c5ls45hb90fqz5157cx-python3.7-mock-2.0.0/lib/python3.7/site-packages/mock/mock.py", line 1305, in patched
return func(*args, **keywargs)
File "/build/python-jenkins-1.5.0/tests/jobs/test_get.py", line 131, in test_get_view_jobs_raise_HTTPError
'view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D'
AssertionError: 'http[16 chars]enkins/view/Test%20View/api/json?tree=jobs[url,color,name]' != 'http[16 chars]enkins/view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D'
- http://example.com/jenkins/view/Test%20View/api/json?tree=jobs[url,color,name]
? ^ ^
+ http://example.com/jenkins/view/Test%20View/api/json?tree=jobs%5Burl,color,name%5D
? ^^^ ^^^
----------------------------------------------------------------------
Ran 590 tests in 21.746s
FAILED (failures=2)
```
They only fail on python 3 (3.5, 3.6, 3.7), on python 2.7 they seem to work.
To manage notifications about this bug go to:
https://bugs.launchpad.net/python-jenkins/+bug/1842963/+subscriptions