MCPcopy
hub / github.com/django/django / test_dates_trunc_datetime_fields

Method test_dates_trunc_datetime_fields

tests/dates/tests.py:116–132  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

114
115 @override_settings(USE_TZ=False)
116 def test_dates_trunc_datetime_fields(self):
117 Article.objects.bulk_create(
118 Article(pub_date=pub_datetime.date(), pub_datetime=pub_datetime)
119 for pub_datetime in [
120 datetime.datetime(2015, 10, 21, 18, 1),
121 datetime.datetime(2015, 10, 21, 18, 2),
122 datetime.datetime(2015, 10, 22, 18, 1),
123 datetime.datetime(2015, 10, 22, 18, 2),
124 ]
125 )
126 self.assertSequenceEqual(
127 Article.objects.dates("pub_datetime", "day", order="ASC"),
128 [
129 datetime.date(2015, 10, 21),
130 datetime.date(2015, 10, 22),
131 ],
132 )
133
134 @skipUnless(connection.vendor == "mysql", "Test checks MySQL query syntax")
135 def test_dates_avoid_datetime_cast(self):

Callers

nothing calls this directly

Calls 3

bulk_createMethod · 0.80
datesMethod · 0.80
ArticleClass · 0.70

Tested by

no test coverage detected