MCPcopy Create free account
hub / github.com/ipython/ipython / test_collections_ordereddict

Function test_collections_ordereddict

IPython/lib/tests/test_pretty.py:297–318  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

295
296
297def test_collections_ordereddict():
298 # Create OrderedDict with cycle
299 a = OrderedDict()
300 a['key'] = a
301
302 cases = [
303 (OrderedDict(), 'OrderedDict()'),
304 (OrderedDict((i, i) for i in range(1000, 1010)),
305 'OrderedDict([(1000, 1000),\n'
306 ' (1001, 1001),\n'
307 ' (1002, 1002),\n'
308 ' (1003, 1003),\n'
309 ' (1004, 1004),\n'
310 ' (1005, 1005),\n'
311 ' (1006, 1006),\n'
312 ' (1007, 1007),\n'
313 ' (1008, 1008),\n'
314 ' (1009, 1009)])'),
315 (a, "OrderedDict([('key', OrderedDict(...))])"),
316 ]
317 for obj, expected in cases:
318 nt.assert_equal(pretty.pretty(obj), expected)
319
320
321def test_collections_deque():

Callers

nothing calls this directly

Calls 1

prettyMethod · 0.80

Tested by

no test coverage detected