예제 #1
0
 def test_filters(self):
     data = {"filters": ["name=italian", "category=Restaurants"]}
     _preprocess(data)
     self.assertEqual(data["filters"], {
         "name": "italian",
         "category": "restaurants"
     })
예제 #2
0
 def test_default_category_filter(self):
     data = {"filters": ["category=unspecified"]}
     _preprocess(data)
     self.assertEqual(data["filters"], {"category": None})
예제 #3
0
 def test_category_filters(self):
     data = {"filters": ["category=Restaurants"]}
     _preprocess(data)
     self.assertEqual(data["filters"], {"category": "restaurants"})
예제 #4
0
 def test_date_format(self):
     data = {"date": "31.01."}
     _preprocess(data, date_format="%d.%m.")
     self.assertDictEqual(data, {"date": "01-31"})
예제 #5
0
 def test_name_filters(self):
     data = {"filters": ["name=italian"]}
     _preprocess(data)
     self.assertEqual(data["filters"], {"name": "italian"})