Example #1
0
 def test_casts_range_option_to_string(self):
     qp = DateIndexQueryParser()
     self.assertEqual(
         {"range": "42", "query": DateTime("2016/12/24 00:00:00 GMT+0")},
         qp.parse({"range": 42, "query": "2016-12-24"}),
     )
Example #2
0
 def test_casts_simple_query_to_zope_date_time(self):
     qp = DateIndexQueryParser()
     self.assertEqual(DateTime("2016/12/24 00:00:00 GMT+0"), qp.parse("2016-12-24"))
Example #3
0
 def test_casts_complex_query_values_to_zope_date_time(self):
     qp = DateIndexQueryParser()
     self.assertEqual(
         {"query": DateTime("2016/12/24 00:00:00 GMT+0")},
         qp.parse({"query": "2016-12-24"}),
     )
 def test_casts_range_option_to_string(self):
     qp = DateIndexQueryParser()
     self.assertEqual(
         {'range': '42', 'query': DateTime('2016/12/24 00:00:00 GMT+0')},
         qp.parse({'range': 42, 'query': '2016-12-24'}))
 def test_casts_complex_query_values_to_zope_date_time(self):
     qp = DateIndexQueryParser()
     self.assertEqual(
         {'query': DateTime('2016/12/24 00:00:00 GMT+0')},
         qp.parse({'query': '2016-12-24'}))
 def test_casts_simple_query_to_zope_date_time(self):
     qp = DateIndexQueryParser()
     self.assertEqual(
         DateTime('2016/12/24 00:00:00 GMT+0'),
         qp.parse('2016-12-24'))
Example #7
0
 def test_casts_range_option_to_string(self):
     qp = DateIndexQueryParser()
     self.assertEqual(
         {'range': '42', 'query': DateTime('2016/12/24 00:00:00 GMT+0')},
         qp.parse({'range': 42, 'query': '2016-12-24'}))
Example #8
0
 def test_casts_complex_query_values_to_zope_date_time(self):
     qp = DateIndexQueryParser()
     self.assertEqual(
         {'query': DateTime('2016/12/24 00:00:00 GMT+0')},
         qp.parse({'query': '2016-12-24'}))