diff --git a/.github/workflows/run-mayavi-tests.yml b/.github/workflows/run-mayavi-tests.yml index 807e72b8..2c9a7f7d 100644 --- a/.github/workflows/run-mayavi-tests.yml +++ b/.github/workflows/run-mayavi-tests.yml @@ -84,6 +84,7 @@ jobs: QT_API: ${{ matrix.qt-api }} TVTK_VERBOSE: 'true' VTK_PARSER_VERBOSE: 'true' + PYTHONUNBUFFERED: '1' steps: - uses: actions/checkout@v4 diff --git a/tvtk/tests/test_tvtk.py b/tvtk/tests/test_tvtk.py index 8de94a5a..8fe7f5b6 100644 --- a/tvtk/tests/test_tvtk.py +++ b/tvtk/tests/test_tvtk.py @@ -910,6 +910,8 @@ def get_min_max_value(vtk_klass, vtk_attr_name): setattr(obj, trait_name, (min_value-1, max_value)) with self.assertRaises(TraitError): setattr(obj, trait_name, (min_value, max_value+1)) + if on_gha: + print("::endgroup::") def test_no_trait_has_ptr_address_as_value(self): '''Test if none of the TVTK classes' traits has a value of "*_p_void" @@ -954,7 +956,7 @@ def test_all_traits_can_be_obtained(self): obj = getattr(tvtk, tvtk_klass_name)() except Exception: # testing for instantiation is above - pass + continue for trait_name in obj._full_traitnames_list_: try: