unittests_temporal_conditionals stdout

a1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A >= "2001-01-03"
a1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a3 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f46bd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f8dc50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f46b50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f5fe10>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f5fcd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f5fad0>]
b1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20420_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20420_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f6ed10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f6e510>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f6e7d0>] == 2
True|(True|True)
True
False|(True|True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f6e1d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029d64690>] {||,over,|,r} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f6ed10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f6e510>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f6e7d0>]
e1 tmp_map_name_20420_15 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))True
e1@__lib_python_temporal_unittests_temporal_conditionals [True]
e2@__lib_python_temporal_unittests_temporal_conditionals [True]
e3@__lib_python_temporal_unittests_temporal_conditionals [True]
e1 tmp_map_name_20420_18 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_19 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_20 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
E* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029e57750>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029d647d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029f6e750>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029d95cd0>]  then  E
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cb0e90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cb0c50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cb0d10>]
b1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20420_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20420_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cbbd10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cbb210>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cbbe90>] == 2
True&(True&True)
True
False&(True&True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029e73310>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029e7a2d0>] {&&,over,r} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cbbd10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cbb210>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cbbe90>]
e1 tmp_map_name_20420_15 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))False
e1@__lib_python_temporal_unittests_temporal_conditionals [True]
e1 tmp_map_name_20420_18 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
E* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cd1dd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cd17d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cc5cd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cc5ad0>]  then  E
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029beee10>]
b1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20420_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20420_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bd6290>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029be0b90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bd6b10>] == 2
True&(True|True)
True
False&(True|True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bdac50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029be0590>] {&&,over,|,r} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bd6290>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029be0b90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bd6b10>]
e1 tmp_map_name_20420_15 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))False
e1@__lib_python_temporal_unittests_temporal_conditionals [True]
e1 tmp_map_name_20420_18 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
E* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bf9e50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bf9950>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bd6ad0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bd6790>]  then  E
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a9fdd0>]
a1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029be0f90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a95f50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a9fd90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0299dc890>] == 1
a1 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_11 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20420_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_14 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_15 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029be0f90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a95f50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a9fd90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0299dc890>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0299dc050>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0299dc6d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0299dc710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0299dca10>]
a1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02998ccd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029972b50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02998ca90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029925190>] == 1
a1 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_11 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A >= "2001-01-03"
True|(False)
True
True|(False)
True
True|(True)
True
True|(True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02998ccd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029972b50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02998ca90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029925190>] || [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0298c2510>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0298c2850>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0298c2d90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0298c2990>]
a1 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_18 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_19 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_20 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20420_21 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_22 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_23 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_24 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0298c2550>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0298c2dd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a83590>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a83790>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a83c50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a83a50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a83c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a83e50>]
a1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A >= "2001-01-03"
a1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a3 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029857bd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029878790>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029857dd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02980af90>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02980a9d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02980a650>]
a1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_day A <= 2
a1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029734810>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029741690>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0297345d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0297346d0>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029725e90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029741e10>]
a1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a95390>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029c35a50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a95590>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cd1950>] == 1
c1 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
start_date C < "2001-01-02"
True
True
True|(False)
True
True|(False)
True
True
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a95390>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029c35a50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029a95590>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029cd1950>] {||,during} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bf9a90>]
a1 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_13 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_15 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a2 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029935850>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029935cd0>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bf9b90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029729210>]
c1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
start_date C == "2001-01-02"
a1 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0296abfd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029df5d10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0296abd50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029877090>] == 1
True&(True&True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0296f4dd0>] {&&,contains} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0296abfd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029df5d10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0296abd50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029877090>]
b1 tmp_map_name_20420_11 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
b1@__lib_python_temporal_unittests_temporal_conditionals [True]
b2@__lib_python_temporal_unittests_temporal_conditionals [True]
b1 tmp_map_name_20420_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
result* =  if  {over} condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0296b9950>]  then  B
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0296b6710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029877690>]
b1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20420_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20420_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f5890>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f5ed0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f5a10>] == 2
True|(True|True)
True
False|(True|True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029578c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029561f10>] {||,over,|} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f5890>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f5ed0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f5a10>]
b1 tmp_map_name_20420_11 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
b1@__lib_python_temporal_unittests_temporal_conditionals [True]
b2@__lib_python_temporal_unittests_temporal_conditionals [True]
b1 tmp_map_name_20420_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
B* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294fcb50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294fc550>]  then  B
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f53d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f8950>]
b1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20420_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20420_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293c2f10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293c2790>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293c2d10>] == 2
True&(True&True)
True
False&(True&True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029431a50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029431dd0>] {&&,over,&} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293c2f10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293c2790>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293c2d10>]
b1 tmp_map_name_20420_11 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
b1@__lib_python_temporal_unittests_temporal_conditionals [True]
b1 tmp_map_name_20420_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
B* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293cdc90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293cd690>]  then  B
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293c2e10>]
a1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A <= "2001-01-03"
a1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20420_11 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
d1@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_13 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20420_15 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02937f250>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02935e6d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02937f1d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029285850>]  then  A  else  D
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029285710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02935e7d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0292853d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02935efd0>]
d1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(D)
d1 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0291bb710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0291afe90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0291bb4d0>] == 1
a1 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A >= "2001-01-04"
True&(False)
False
True&(True)
True
True
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0291bb710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0291afe90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0291bb4d0>] && [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293cde90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293cd050>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293cd350>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293cdb50>]
a1 tmp_map_name_20420_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_14 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_15 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20420_18 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20420_19 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
d2@__lib_python_temporal_unittests_temporal_conditionals [True]
d1 tmp_map_name_20420_20 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_21 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0291c4a50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293cd550>]  then  A  else  D
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293caed0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0293ca890>]
b1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(B)
b1 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f9f10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294fc8d0>] == 2
d1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
start_date D >= "2001-01-04"
True
True
True&(False&True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294f9f10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0294fc8d0>] {&&,contains} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0297413d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0296b9250>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0297415d0>]
a1 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_11 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_20420_13 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20420_14 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20420_15 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
d1 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A * =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029bf9590>]  then  A  else  D
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02941eb10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02941ee90>]
b1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20420_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20420_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295ee5d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295ee6d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295eeb90>] == 2
True&(True|True)
True
False&(True|True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295ee7d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02918b610>] {&&,over,|,r} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295ee5d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295ee6d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295eeb90>]
e1 tmp_map_name_20420_15 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
b1 tmp_map_name_20420_18 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_19 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))False
e1@__lib_python_temporal_unittests_temporal_conditionals [True]
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
e1 tmp_map_name_20420_20 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
b1 tmp_map_name_20420_21 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_22 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
E * =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029305e10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029305910>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029174250>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029174210>]  then  E  else  B
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295c2310>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295c2910>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc0295c2510>]
e1@__lib_python_temporal_unittests_temporal_conditionals
b1@__lib_python_temporal_unittests_temporal_conditionals
b2@__lib_python_temporal_unittests_temporal_conditionals
b1 tmp_map_name_20420_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(B)
b1 tmp_map_name_20420_3 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20420_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029081090>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029082750>] == 2
a1 tmp_map_name_20420_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20420_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_11 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_12 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02900ad50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02900a850>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02900ae50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02900add0>] == 1
True&(True&True)
True
True&(True&True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029081090>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029082750>] {&&,contains} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02900ad50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02900a850>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02900ae50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc02900add0>]
a1 tmp_map_name_20420_15 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_17 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_18 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20420_19 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20420_20 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20420_21 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20420_22 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
result* =  if  {equal|during} condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc028f39e10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc028f39a50>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7fc028f3f1d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc029129510>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc028f3f290>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7fc028fab790>]