Package: python-stdnum
Version: 0.7-1
Severity: important

The package fails to build for python3.3, the tests failing with

+ python3.3 /build/buildd/python-stdnum-0.7/setup.py nosetests
running nosetests
running egg_info
writing requirements to python_stdnum.egg-info/requires.txt
writing top-level names to python_stdnum.egg-info/top_level.txt
writing dependency_links to python_stdnum.egg-info/dependency_links.txt
writing python_stdnum.egg-info/PKG-INFO
reading manifest file 'python_stdnum.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'python_stdnum.egg-info/SOURCES.txt'
running build_ext
nose.plugins.cover: ERROR: Coverage not available: unable to import coverage 
module
.....................................................F.......................F.
======================================================================
FAIL: Doctest: stdnum.numdb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.3/doctest.py", line 2154, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for stdnum.numdb
  File "/build/buildd/python-stdnum-0.7/stdnum/numdb.py", line 20, in numdb

----------------------------------------------------------------------
File "/build/buildd/python-stdnum-0.7/stdnum/numdb.py", line 44, in stdnum.numdb
Failed example:
    dbfile.info('02006')
Expected:
    [('0', {'prop1': 'foo'}), ('200', {'prop2': 'bar', 'prop3': 'baz'}), ('6', 
{})]
Got:
    [('0', {'prop1': 'foo'}), ('200', {'prop3': 'baz', 'prop2': 'bar'}), ('6', 
{})]
----------------------------------------------------------------------
File "/build/buildd/python-stdnum-0.7/stdnum/numdb.py", line 46, in stdnum.numdb
Failed example:
    dbfile.info('03456')
Expected:
    [('0', {'prop1': 'foo'}), ('345', {'prop2': 'bar', 'prop3': 'baz'}), ('6', 
{})]
Got:
    [('0', {'prop1': 'foo'}), ('345', {'prop3': 'baz', 'prop2': 'bar'}), ('6', 
{})]
----------------------------------------------------------------------
File "/build/buildd/python-stdnum-0.7/stdnum/numdb.py", line 54, in stdnum.numdb
Failed example:
    dbfile.info('633322')
Expected:
    [('6', {'prop1': 'boo'}), ('333', {'prop2': 'bar', 'prop3': 'baz'}), ('22', 
{})]
Got:
    [('6', {'prop1': 'boo'}), ('333', {'prop3': 'baz', 'prop2': 'bar'}), ('22', 
{})]


======================================================================
FAIL: Doctest: test_robustness.doctest
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.3/doctest.py", line 2154, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for test_robustness.doctest
  File "/build/buildd/python-stdnum-0.7/tests/test_robustness.doctest", line 0

----------------------------------------------------------------------
File "/build/buildd/python-stdnum-0.7/tests/test_robustness.doctest", line 31,
in test_robustness.doctest
Failed example:
    for mod in get_number_modules():
        results = [ x for x in testvalues if mod.is_valid(x) != False ]
        if results:
            print(mod.__name__, results)
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python3.3/doctest.py", line 1287, in __run
        compileflags, 1), test.globs)
      File "<doctest test_robustness.doctest[3]>", line 1, in <module>
        for mod in get_number_modules():
      File "/build/buildd/python-stdnum-0.7/stdnum/util.py", line 46, in
get_number_modules
        module = __import__(name, globals(), locals(), [name])
    ImportError: No module named 'stdnum.at.stdnum'


----------------------------------------------------------------------
Ran 79 tests in 0.365s

FAILED (failures=2)


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to