MCPcopy Index your code
hub / github.com/python-pendulum/pendulum / test_iso8601_datetime

Function test_iso8601_datetime

tests/parsing/test_parsing.py:213–290  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

211
212
213def test_iso8601_datetime():
214 text = "2016-10-01T14"
215
216 parsed = parse(text)
217
218 assert parsed.year == 2016
219 assert parsed.month == 10
220 assert parsed.day == 1
221 assert parsed.hour == 14
222 assert parsed.minute == 0
223 assert parsed.second == 0
224 assert parsed.microsecond == 0
225 assert parsed.tzinfo is None
226
227 text = "2016-10-01T14:30"
228
229 parsed = parse(text)
230
231 assert parsed.year == 2016
232 assert parsed.month == 10
233 assert parsed.day == 1
234 assert parsed.hour == 14
235 assert parsed.minute == 30
236 assert parsed.second == 0
237 assert parsed.microsecond == 0
238 assert parsed.tzinfo is None
239
240 text = "20161001T14"
241
242 parsed = parse(text)
243
244 assert parsed.year == 2016
245 assert parsed.month == 10
246 assert parsed.day == 1
247 assert parsed.hour == 14
248 assert parsed.minute == 0
249 assert parsed.second == 0
250 assert parsed.microsecond == 0
251 assert parsed.tzinfo is None
252
253 text = "20161001T1430"
254
255 parsed = parse(text)
256
257 assert parsed.year == 2016
258 assert parsed.month == 10
259 assert parsed.day == 1
260 assert parsed.hour == 14
261 assert parsed.minute == 30
262 assert parsed.second == 0
263 assert parsed.microsecond == 0
264 assert parsed.tzinfo is None
265
266 text = "20161001T1430+0530"
267
268 parsed = parse(text)
269
270 assert parsed.year == 2016

Callers

nothing calls this directly

Calls 3

parseFunction · 0.90
utcoffsetMethod · 0.80
total_secondsMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…