❌ Test failed
Test | unittests_temporal_vector_algebra |
Testsuite | ./lib/python/temporal |
Test file | ./lib/python/temporal/testsuite/unittests_temporal_vector_algebra.py |
Status | FAILED |
Return code | 1 |
Number of tests | 8 |
Successful tests | 3 |
Failed tests | 10 |
Percent successful | 38% |
Test duration | 0:00:13.319496 |
... (lines omitted) ====================================================================== ERROR: test_temporal_overlay_operators_2 (__main__.TestTemporalVectorAlgebra) Testing the spatial overlay operator. ---------------------------------------------------------------------- Traceback (most recent call last): File "lib/python/temporal/testsuite/unittests_temporal_vector_algebra.py", line 61, in tearDown self.runModule("t.remove", type="stvds", inputs="R", quiet=True) File "etc/python/grass/gunittest/case.py", line 1095, in runModule errors=errors) CalledModuleError: Module run 1 t.remove ended with error Process ended with non-zero return code t.remove(inputs=['R'], type='stvds', quiet=True). See errors in the (error) output. ====================================================================== ERROR: test_temporal_overlay_operators_3 (__main__.TestTemporalVectorAlgebra) Testing the spatial overlay operator. ---------------------------------------------------------------------- Traceback (most recent call last): File "lib/python/temporal/testsuite/unittests_temporal_vector_algebra.py", line 191, in test_temporal_overlay_operators_3 tva.parse(expression="R = buff_p(A,2.5) {&,during,l} buff_p(C,2.5)", basename="r", overwrite=True) File "etc/python/grass/temporal/temporal_vector_algebra.py", line 147, in parse self.parser.parse(expression) File "/usr/lib/python2.7/dist-packages/ply/yacc.py", line 269, in parse return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc) File "/usr/lib/python2.7/dist-packages/ply/yacc.py", line 975, in parseopt_notrack p.callable(pslice) File "etc/python/grass/temporal/temporal_vector_algebra.py", line 590, in p_buffer_operation m.outputs["output"].value = map_new.get_name() File "etc/python/grass/pygrass/modules/interface/parameter.py", line 189, in _set_value self._value, self._rawvalue = _check_value(self, value) File "etc/python/grass/pygrass/modules/interface/parameter.py", line 77, in _check_value check_string(value) File "etc/python/grass/pygrass/modules/interface/parameter.py", line 47, in check_string raise ValueError(msg % (param.name, type(value), value)) ValueError: The Parameter <output> require a string, <type 'unicode'> instead is provided: u'tmp_map_name_6412_5' ====================================================================== ERROR: test_temporal_overlay_operators_3 (__main__.TestTemporalVectorAlgebra) Testing the spatial overlay operator. ---------------------------------------------------------------------- Traceback (most recent call last): File "lib/python/temporal/testsuite/unittests_temporal_vector_algebra.py", line 61, in tearDown self.runModule("t.remove", type="stvds", inputs="R", quiet=True) File "etc/python/grass/gunittest/case.py", line 1095, in runModule errors=errors) CalledModuleError: Module run 1 t.remove ended with error Process ended with non-zero return code t.remove(inputs=['R'], type='stvds', quiet=True). See errors in the (error) output. ---------------------------------------------------------------------- Ran 8 tests in 12.175s FAILED (errors=10)