test_doctests

./lib/python/temporal – test_doctests

Test failed

Testtest_doctests
Testsuite./lib/python/temporal
Test file./lib/python/temporal/testsuite/test_doctests.py
StatusFAILED
Return code1
Number of tests88
Successful tests83
Failed tests5
Percent successful94%
Test duration0:00:05.988300

Supplementary files

Standard error output (stderr)

... (lines omitted)
Traceback (most recent call last):
  File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for grass.temporal.temporal_algebra.TemporalAlgebraParser.set_granularity
  File "etc/python/grass/temporal/temporal_algebra.py", line 1554, in set_granularity

----------------------------------------------------------------------
File "etc/python/grass/temporal/temporal_algebra.py", line 1569, in grass.temporal.temporal_algebra.TemporalAlgebraParser.set_granularity
Failed example:
    p = tgis.TemporalAlgebraParser()
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest grass.temporal.temporal_algebra.TemporalAlgebraParser.set_granularity[2]>", line 1, in <module>
        p = tgis.TemporalAlgebraParser()
      File "etc/python/grass/temporal/temporal_algebra.py", line 755, in __init__
        self.m_mremove = pymod.Module('g.remove')
      File "etc/python/grass/pygrass/modules/interface/module.py", line 507, in __init__
        self.__setattr__(e.tag, GETFROMTAG[e.tag](e))
    KeyError: 'rules'
----------------------------------------------------------------------
File "etc/python/grass/temporal/temporal_algebra.py", line 1584, in grass.temporal.temporal_algebra.TemporalAlgebraParser.set_granularity
Failed example:
    resultlist = p.set_granularity(mapsA, mapsB, toperator = "u", topolist = ["during"])
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest grass.temporal.temporal_algebra.TemporalAlgebraParser.set_granularity[6]>", line 1, in <module>
        resultlist = p.set_granularity(mapsA, mapsB, toperator = "u", topolist = ["during"])
    NameError: name 'p' is not defined
----------------------------------------------------------------------
File "etc/python/grass/temporal/temporal_algebra.py", line 1585, in grass.temporal.temporal_algebra.TemporalAlgebraParser.set_granularity
Failed example:
    for map in resultlist:
        start,end,unit = map.get_relative_time()
        print(map.get_id() + ' - start: ' + str(start) + ' end: ' + str(end))
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest grass.temporal.temporal_algebra.TemporalAlgebraParser.set_granularity[7]>", line 1, in <module>
        for map in resultlist:
    NameError: name 'resultlist' is not defined


----------------------------------------------------------------------
Ran 88 tests in 4.523s
FAILED (failures=5)