Пример #1
0
 def test_to_dict(self):
     expected = {
         "min": {
             "field": "price",
             "script": "_value * conversion_rate",
             "params": {
                 "conversion_rate": 1.2
             }
         }
     }
     agg = Min("min_price_in_euros")
     agg.set_field("price")
     agg.set_script(Script("_value * conversion_rate", {"conversion_rate": 1.2}))
     self.assertEqual(expected, agg.to_dict())