@@ -943,6 +943,20 @@ def test_timediff_lt_fail(self):
943943 "Passed test_timediff_lt with None as criteria_pattern." ,
944944 )
945945
946+ def test_timediff_lt_webui_value (self ):
947+ op = operators .get_operator ("timediff_lt" )
948+ self .assertTrue (
949+ op (date_utils .get_datetime_utc_now ().isoformat (), "10" ),
950+ "Failed test_timediff_lt_webui_value." ,
951+ )
952+
953+ def test_timediff_lt_webui_value_fail (self ):
954+ op = operators .get_operator ("timediff_lt" )
955+ self .assertFalse (
956+ op ("2014-07-01T00:01:01.000000" , "10" ),
957+ "Passed test_timediff_lt_webui_value." ,
958+ )
959+
946960 def test_timediff_gt (self ):
947961 op = operators .get_operator ("timediff_gt" )
948962 self .assertTrue (op ("2014-07-01T00:01:01.000000" , 1 ), "Failed test_timediff_gt." )
@@ -958,6 +972,20 @@ def test_timediff_gt_fail(self):
958972 "Passed test_timediff_gt with None as criteria_pattern." ,
959973 )
960974
975+ def test_timediff_gt_webui_value (self ):
976+ op = operators .get_operator ("timediff_gt" )
977+ self .assertTrue (
978+ op ("2014-07-01T00:01:01.000000" , "1" ),
979+ "Failed test_timediff_gt_webui_value." ,
980+ )
981+
982+ def test_timediff_gt_webui_value_fail (self ):
983+ op = operators .get_operator ("timediff_gt" )
984+ self .assertFalse (
985+ op (date_utils .get_datetime_utc_now ().isoformat (), "10" ),
986+ "Passed test_timediff_gt_webui_value." ,
987+ )
988+
961989 def test_exists (self ):
962990 op = operators .get_operator ("exists" )
963991 self .assertTrue (op (False , None ), "Should return True" )
0 commit comments