Example #1
0
 def test_sub_date_unknown_type(self):
     self.assertEqual(
         ' | extend foo = dateField - (case(boolField, bar, baz))',
         Query().extend(foo=t.dateField -
                        f.case(t.boolField, col.bar, col.baz)).render(),
     )
Example #2
0
 def test_case(self):
     self.assertEqual(
         ' | extend bucket = case(numField <= 3, "Small", numField <= 10, "Medium", "Large")',
         Query().extend(bucket=f.case(t.numField <= 3, "Small", t.numField <= 10, 'Medium', 'Large')).render()
     )