Created
April 17, 2014 00:37
-
-
Save scopatz/10945102 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
scopatz@ares ~/xdress/tests gidden-pair $ nosetests | |
........F........................................................................................................................................................................................................................................................................................................................................................... | |
====================================================================== | |
FAIL: test_cppproj.test_all('PYTHONPATH="/home/scopatz/xdress" /usr/bin/python /home/scopatz/xdress/scripts/xdress --debug -p=gccxml --builddir="/home/scopatz/xdress/tests/cppproj/build-gccxml"', '/home/scopatz/xdress/tests/cppproj', [1]) | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest | |
self.test(*self.arg) | |
File "/home/scopatz/xdress/tests/tools.py", line 53, in check_cmd | |
assert_equal(rtn, 0) | |
AssertionError: 1 != 0 | |
-------------------- >> begin captured stdout << --------------------- | |
TESTING: running command in /home/scopatz/xdress/tests/cppproj: | |
PYTHONPATH="/home/scopatz/xdress" /usr/bin/python /home/scopatz/xdress/scripts/xdress --debug -p=gccxml --builddir="/home/scopatz/xdress/tests/cppproj/build-gccxml" | |
STDOUT + STDERR: | |
autoall: discovering API names | |
autoall: searching src/discovery.h | |
autoall: found variables: DigitalLove | |
autoall: found functions: face2face | |
autoall: found classes: Crescendoll | |
autoall: searching src/discovery.cpp | |
autoall: found variables: DigitalLove | |
autoall: found functions: face2face | |
autoall: found classes: Crescendoll | |
autodescribe: registering Union0 | |
autodescribe: registering VoidFPStruct | |
autodescribe: registering A | |
autodescribe: registering B | |
autodescribe: registering C | |
autodescribe: registering SomeCrazyPairValue | |
autodescribe: registering ('TClass1', 'int32', 0) | |
autodescribe: registering ('TClass1', 'float64', 0) | |
autodescribe: registering ('TClass1', 'float32', 0) | |
autodescribe: registering ('TClass0', 'int32', 0) | |
autodescribe: registering ('TClass0', 'float64', 0) | |
autodescribe: registering ('TClass0', 'bool', 0) | |
autodescribe: registering Untemplated | |
autodescribe: registering ThreeNums | |
autodescribe: registering Crescendoll | |
autodescribe: registering ('TClass0', 'float32', 0) | |
autodescribe: registering ('TClass2', 'float32', 0) | |
autodescribe: registering NoDefault | |
autodescribe: registering NoDefaultChild | |
autodescribe: registering ('EnumArg', 'JOAN', 0) | |
dtypes: registering numpy dtypes | |
stlwrap: registering C++ standard library types | |
autodescribe: scraping C/C++ APIs from source | |
autodescribe: describing Union0 | |
autodescribe: describing VoidFPStruct | |
autodescribe: describing A | |
autodescribe: describing B | |
autodescribe: describing C | |
autodescribe: describing SomeCrazyPairValue | |
autodescribe: describing ('TClass1', 'int32', 0) | |
autodescribe: describing ('TClass1', 'float64', 0) | |
autodescribe: describing ('TClass1', 'float32', 0) | |
autodescribe: describing ('TClass0', 'int32', 0) | |
autodescribe: describing ('TClass0', 'float64', 0) | |
autodescribe: describing ('TClass0', 'bool', 0) | |
autodescribe: describing Untemplated | |
autodescribe: describing ThreeNums | |
autodescribe: describing Crescendoll | |
autodescribe: describing ('TClass0', 'float32', 0) | |
autodescribe: describing ('TClass2', 'float32', 0) | |
autodescribe: describing NoDefault | |
autodescribe: describing NoDefaultChild | |
Traceback (most recent call last): | |
File "/home/scopatz/xdress/scripts/xdress", line 6, in <module> | |
main() | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/main.py", line 222, in main | |
plugins.execute() | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/plugins.py", line 374, in execute | |
self.exit(e) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/plugins.py", line 372, in execute | |
plugin.execute(rc) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 2302, in execute | |
self.compute_classes(rc) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 2469, in compute_classes | |
desc = self.compute_desc(cls, 'class', rc) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 2389, in compute_desc | |
clang_includes=rc.clang_includes) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 2248, in describe | |
language=language, clang_includes=clang_includes) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 432, in gccxml_describe | |
describer.visit() | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 972, in visit | |
meth(child) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 746, in visit_field | |
t = self.type(node.attrib['type']) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 845, in type | |
t = meth(node) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 634, in visit_class | |
name = self._visit_template_class(node) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/autodescribe.py", line 593, in _visit_template_class | |
targ_node = c_literal(targ) | |
File "/home/scopatz/.local/lib/python2.7/site-packages/xdress-0.5_dev-py2.7-linux-x86_64.egg/xdress/utils.py", line 137, in c_literal | |
raise ValueError('unknown literal: {0!r}'.format(s)) | |
ValueError: unknown literal: 'cppproj::SomeCrazyPairValue' | |
--------------------- >> end captured stdout << ---------------------- | |
---------------------------------------------------------------------- | |
Ran 356 tests in 14.938s | |
FAILED (failures=1) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment