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_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"))
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'))