def test_threshold(self): ctx = {"startTime": parseATTime("-1d"), "endTime": parseATTime("now")} threshold = functions.threshold(ctx, 123, "foobar")[0] self.assertEqual(list(threshold), [123, 123]) threshold = functions.threshold(ctx, 123)[0] self.assertEqual(list(threshold), [123, 123]) threshold = functions.threshold(ctx, 123, "foo", "red")[0] self.assertEqual(list(threshold), [123, 123]) self.assertEqual(threshold.color, "red")
def test_threshold(self): ctx = { 'startTime': parseATTime('-1d'), 'endTime': parseATTime('now'), } threshold = functions.threshold(ctx, 123, 'foobar')[0] self.assertEqual(list(threshold), [123, 123]) threshold = functions.threshold(ctx, 123)[0] self.assertEqual(list(threshold), [123, 123]) threshold = functions.threshold(ctx, 123, 'foo', 'red')[0] self.assertEqual(list(threshold), [123, 123]) self.assertEqual(threshold.color, 'red')