Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #7859 > unrolled thread
| Started by | Brian May <brian@linuxpenguins.xyz> |
|---|---|
| First post | 2015-11-19 01:30 +0100 |
| Last post | 2015-11-19 17:50 +0100 |
| Articles | 2 — 2 participants |
Back to article view | Back to linux.debian.maint.python
nose python3.5 issues Brian May <brian@linuxpenguins.xyz> - 2015-11-19 01:30 +0100
Re: nose python3.5 issues Dmitry Shachnev <mitya57@debian.org> - 2015-11-19 17:50 +0100
| From | Brian May <brian@linuxpenguins.xyz> |
|---|---|
| Date | 2015-11-19 01:30 +0100 |
| Subject | nose python3.5 issues |
| Message-ID | <qwlgR-20q-9@gated-at.bofh.it> |
Had a go at packaging the latest nose for debian, but tests fail under
Python 3.5. Think this is the upstream issue
https://github.com/nose-devs/nose/issues/928.
Have pushed to git.
======================================================================
FAIL: Doctest: imported_tests.rst
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/brian/.pyenv/versions/3.5.0/lib/python3.5/doctest.py", line 2189, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for imported_tests.rst
File "/home/brian/tree/debian/python-modules/nose/build/tests/functional_tests/doc_tests/test_issue145/imported_tests.rst", line 0
----------------------------------------------------------------------
File "/home/brian/tree/debian/python-modules/nose/build/tests/functional_tests/doc_tests/test_issue145/imported_tests.rst", line 43, in imported_tests.rst
Failed example:
run(argv=argv) # doctest: +REPORT_NDIFF
Differences (ndiff with -expected +actual):
package1 setup
test (package1.test_module.TestCase) ... ok
package1.test_module.TestClass.test_class ... ok
package1.test_module.test_function ... ok
package2c setup
- test (package2c.test_module.TestCase) ... ok
? ^^ ^ ^
+ test (package2c.test_module.transplant_class.<locals>.C) ... ok
? ^^^^ ++++ ^^^ ^^^^^^^^^^^^
package2c.test_module.TestClass.test_class ... ok
package2f setup
package2f.test_module.test_function ... ok
<BLANKLINE>
----------------------------------------------------------------------
Ran 6 tests in ...s
<BLANKLINE>
OK
----------------------------------------------------------------------
File "/home/brian/tree/debian/python-modules/nose/build/tests/functional_tests/doc_tests/test_issue145/imported_tests.rst", line 72, in imported_tests.rst
Failed example:
run(argv=argv) # doctest: +REPORT_NDIFF
Differences (ndiff with -expected +actual):
package2c setup
- test (package2c.test_module.TestCase) ... ok
? ^^ ^ ^
+ test (package2c.test_module.transplant_class.<locals>.C) ... ok
? ^^^^ ++++ ^^^ ^^^^^^^^^^^^
package2c.test_module.TestClass.test_class ... ok
<BLANKLINE>
----------------------------------------------------------------------
Ran 2 tests in ...s
<BLANKLINE>
OK
----------------------------------------------------------------------
File "/home/brian/tree/debian/python-modules/nose/build/tests/functional_tests/doc_tests/test_issue145/imported_tests.rst", line 99, in imported_tests.rst
Failed example:
run(argv=argv) # doctest: +REPORT_NDIFF
Differences (ndiff with -expected +actual):
package2c setup
- test (package2c.test_module.TestCase) ... ok
? ^^ ^ ^
+ test (package2c.test_module.transplant_class.<locals>.C) ... ok
? ^^^^ ++++ ^^^ ^^^^^^^^^^^^
<BLANKLINE>
----------------------------------------------------------------------
Ran 1 test in ...s
<BLANKLINE>
OK
======================================================================
FAIL: runTest (test_load_tests_from_test_case.TestLoadTestsFromTestCaseHook)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/brian/tree/debian/python-modules/nose/build/tests/functional_tests/test_load_tests_from_test_case.py", line 52, in runTest
self.assertEqual(line.strip(), expect.pop(0))
AssertionError: 'test[34 chars]case.NoFixturePlug.loadTestsFromTestCase.<loca[18 chars]RROR' != 'test[34 chars]case.Derived) ... ERROR'
- test_value (test_load_tests_from_test_case.NoFixturePlug.loadTestsFromTestCase.<locals>.Derived) ... ERROR
+ test_value (test_load_tests_from_test_case.Derived) ... ERROR
-------------------- >> begin captured stdout << ---------------------
options
configure
Called!
test_value (test_load_tests_from_test_case.NoFixturePlug.loadTestsFromTestCase.<locals>.Derived) ... ERROR
test_value (tests.Tests) ... ok
======================================================================
ERROR: test_value (test_load_tests_from_test_case.NoFixturePlug.loadTestsFromTestCase.<locals>.Derived)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/brian/tree/debian/python-modules/nose/build/tests/functional_tests/support/ltftc/tests.py", line 9, in test_value
self.assertEqual(self.value, 1)
AttributeError: 'Derived' object has no attribute 'value'
----------------------------------------------------------------------
Ran 2 tests in 0.005s
FAILED (errors=1)
--------------------- >> end captured stdout << ----------------------
======================================================================
FAIL: test_addError (test_xunit.TestXMLOutputWithXML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/brian/tree/debian/python-modules/nose/build/tests/unit_tests/test_xunit.py", line 193, in test_addError
eq_(tc.attrib['classname'], "test_xunit.TC")
AssertionError: 'test_xunit.mktest.<locals>.TC' != 'test_xunit.TC'
-------------------- >> begin captured stdout << ---------------------
b'<?xml version="1.0" encoding="UTF-8"?><testsuite name="nosetests" tests="1" errors="1" failures="0" skip="0"><testcase classname="test_xunit.mktest.<locals>.TC" name="runTest" time="0.000"><error type="builtins.RuntimeError" message="some error happened"><![CDATA[Traceback (most recent call last):\n File "/home/brian/tree/debian/python-modules/nose/build/tests/unit_tests/test_xunit.py", line 175, in test_addError\n raise RuntimeError("some error happened")\nRuntimeError: some error happened\n]]></error></testcase></testsuite>'
--------------------- >> end captured stdout << ----------------------
======================================================================
FAIL: test_addFailure (test_xunit.TestXMLOutputWithXML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/brian/tree/debian/python-modules/nose/build/tests/unit_tests/test_xunit.py", line 126, in test_addFailure
eq_(tc.attrib['classname'], "test_xunit.TC")
AssertionError: 'test_xunit.mktest.<locals>.TC' != 'test_xunit.TC'
-------------------- >> begin captured stdout << ---------------------
b'<?xml version="1.0" encoding="UTF-8"?><testsuite name="nosetests" tests="1" errors="0" failures="1" skip="0"><testcase classname="test_xunit.mktest.<locals>.TC" name="runTest" time="0.000"><failure type="builtins.AssertionError" message="one is not \'equal\' to two"><![CDATA[Traceback (most recent call last):\n File "/home/brian/tree/debian/python-modules/nose/build/tests/unit_tests/test_xunit.py", line 108, in test_addFailure\n raise AssertionError("one is not \'equal\' to two")\nAssertionError: one is not \'equal\' to two\n]]></failure></testcase></testsuite>'
--------------------- >> end captured stdout << ----------------------
======================================================================
FAIL: test_addSuccess (test_xunit.TestXMLOutputWithXML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/brian/tree/debian/python-modules/nose/build/tests/unit_tests/test_xunit.py", line 282, in test_addSuccess
eq_(tc.attrib['classname'], "test_xunit.TC")
AssertionError: 'test_xunit.mktest.<locals>.TC' != 'test_xunit.TC'
-------------------- >> begin captured stdout << ---------------------
b'<?xml version="1.0" encoding="UTF-8"?><testsuite name="nosetests" tests="1" errors="0" failures="0" skip="0"><testcase classname="test_xunit.mktest.<locals>.TC" name="runTest" time="0.000"></testcase></testsuite>'
--------------------- >> end captured stdout << ----------------------
----------------------------------------------------------------------
Ran 387 tests in 12.394s
FAILED (SKIP=18, failures=5)
--
Brian May <brian@linuxpenguins.xyz>
https://linuxpenguins.xyz/brian/
[toc] | [next] | [standalone]
| From | Dmitry Shachnev <mitya57@debian.org> |
|---|---|
| Date | 2015-11-19 17:50 +0100 |
| Message-ID | <qwAzg-3nx-11@gated-at.bofh.it> |
| In reply to | #7859 |
[Multipart message — attachments visible in raw view] — view raw
Hi Brian, On Thu, Nov 19, 2015 at 11:23:28AM +1100, Brian May wrote: > Had a go at packaging the latest nose for debian, but tests fail under > Python 3.5. Think this is the upstream issue > https://github.com/nose-devs/nose/issues/928. > > Have pushed to git. I don't have time to fix that failure, but the upstream issue has some suggestions on how that can be done. Also I am not really interested in maintaining nose (I was doing this because nobody else volunteered to maintain it), so please feel free to add yourself to Uploaders and take it over if you want. -- Dmitry Shachnev
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.maint.python
csiph-web