Skip to content

Instantly share code, notes, and snippets.

@idella
Last active December 16, 2015 07:19
Show Gist options
  • Save idella/5398107 to your computer and use it in GitHub Desktop.
Save idella/5398107 to your computer and use it in GitHub Desktop.
ok running with this from the ebuild
PYTHONPATH=.:build/lib/ nosetests build/lib/tvtk/
so just running tvtk/tests/
======================================================================
ERROR: Test if all the TVTK classes are instantiable.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/build/lib/tvtk/tests/test_tvtk.py", line 557, in test_all_instantiable
k = getattr(tvtk, t_name)
AttributeError: 'TVTK' object has no attribute 'QVTKInteractor'
======================================================================
ERROR: Check if all VTK classes are parseable.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/build/lib/tvtk/tests/test_vtk_parser.py", line 256, in test_parse_all
p.get_method_signature(getattr(k, method))
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/build/lib/tvtk/vtk_parser.py", line 304, in get_method_signature
doc = doc[:doc.find('\n\n')]
AttributeError: 'NoneType' object has no attribute 'find'
======================================================================
FAIL: Basic tests for the VTK module.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/build/lib/tvtk/tests/test_class_tree.py", line 40, in test_basic_vtk
self.assertEqual(len(t.tree[0]), 11)
AssertionError: 12 != 11
======================================================================
FAIL: Check if VTK method signatures are parsed correctly.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/build/lib/tvtk/tests/test_vtk_parser.py", line 199, in test_method_signature
p.get_method_signature(o.RemoveObserver))
AssertionError: Lists differ: [([None], ['int'])] != [([None], ['vtkCommand']), ([N...
First differing element 0:
([None], ['int'])
([None], ['vtkCommand'])
Second list contains 1 additional elements.
First extra element 1:
([None], ['int'])
- [([None], ['int'])]
+ [([None], ['vtkCommand']), ([None], ['int'])]
======================================================================
FAIL: Check if parser is usable without the tree.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/build/lib/tvtk/tests/test_vtk_parser.py", line 218, in test_no_tree
self.test_parse()
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/build/lib/tvtk/tests/test_vtk_parser.py", line 45, in test_parse
{'Debug': 0, 'GlobalWarningDisplay': 1})
AssertionError: {'Debug': 0, 'GlobalWarningDisplay': 0} != {'Debug': 0, 'GlobalWarningDisplay': 1}
- {'Debug': 0, 'GlobalWarningDisplay': 0}
? ^
+ {'Debug': 0, 'GlobalWarningDisplay': 1}
? ^
======================================================================
FAIL: Check if the methods are organized correctly.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/build/lib/tvtk/tests/test_vtk_parser.py", line 45, in test_parse
{'Debug': 0, 'GlobalWarningDisplay': 1})
AssertionError: {'Debug': 0, 'GlobalWarningDisplay': 0} != {'Debug': 0, 'GlobalWarningDisplay': 1}
- {'Debug': 0, 'GlobalWarningDisplay': 0}
? ^
+ {'Debug': 0, 'GlobalWarningDisplay': 1}
? ^
----------------------------------------------------------------------
Ran 83 tests in 0.477s
FAILED (errors=2, failures=4)
~/cvsPortage/gentoo-x86/sci-visualization/mayavi $ grep -r QVTKInteractor /mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0
yields blank so where it found QVTKInteractor I have no clue. The rest simply yield test results which fail attempts asserting paired data match.
currently; Wed Apr 17 19:32:18 WST 2013
PYTHONPATH=.:build/lib/ nosetests -e 'test_all_instantiable*' \
-e 'get_method_signature*' -e 'test_basic_vtk*' -e 'test_method_signature*' \
-e 'test_no_tree*' -e 'test_parse*' tvtk/ || die
PYTHONPATH=.:build/lib/ nosetests -e 'test_import_contrib*' -I 'test_image_data_probe' \
-I 'test_mlab_integration*' -I 'test_mlab_null_engine*' -I 'test_user_defined*' \
-I 'test_plot3d_mb_reader*' -I 'test_set_active_attribute*' \
-I 'test_mlab_scene_model*' -I 'test_no_ui_toolkit' -I 'test_optional_collection*' \
mayavi/ || die "Tests failed under ${EPYTHON}"
yields
---------------------------------------------------------------------
inflating: tvtk_classes/open_gl_volume_texture_mapper2d.pyc
............................................................................
Ran 76 tests in 0.467s
OK
..............................................SS..........Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a MetaImageReader instance must be an integer, but a value of 18446744073709486217L was specified.
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a MetaImageReader instance must be an integer, but a value of 18446744073709486217L was specified.
.Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a MetaImageReader instance must be an integer, but a value of 18446744073709486217L was specified.
.Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a MetaImageReader instance must be an integer, but a value of 18446744073709486217L was specified.
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a MetaImageReader instance must be an integer, but a value of 18446744073709486217L was specified.
.......................................................................Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a SLCReader instance must be an integer, but a value of 18446744073709277136L was specified.
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a SLCReader instance must be an integer, but a value of 18446744073709277136L was specified.
.Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a SLCReader instance must be an integer, but a value of 18446744073709277136L was specified.
Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a SLCReader instance must be an integer, but a value of 18446744073709277136L was specified.
.Traceback (most recent call last):
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 308, in send
_messenger.send(obj, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/messenger.py", line 249, in send
getattr(inst, meth)(source, event, *args, **kw_args)
File "/mnt/gen2/TmpDir/portage/sci-visualization/mayavi-4.3.0/work/mayavi-4.3.0-python2_7/tvtk/tvtk_base.py", line 456, in update_traits
setattr(self, name, val)
File "/usr/lib64/python2.7/site-packages/traits/trait_handlers.py", line 170, in error
value )
traits.trait_errors.TraitError: The 'header_size' trait of a SLCReader instance must be an integer, but a value of 18446744073709277136L was specified.
....................................................
Ran 185 tests in 12.455s
OK (SKIP=2)
So with those tests ignored and files excluded it gets thru.
The above they clearly survive despite an int vs long datatype problem.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment