()
| 352 | nt.assert_equal(pretty.pretty(obj), expected) |
| 353 | |
| 354 | def test_collections_counter(): |
| 355 | class MyCounter(Counter): |
| 356 | pass |
| 357 | cases = [ |
| 358 | (Counter(), 'Counter()'), |
| 359 | (Counter(a=1), "Counter({'a': 1})"), |
| 360 | (MyCounter(a=1), "MyCounter({'a': 1})"), |
| 361 | ] |
| 362 | for obj, expected in cases: |
| 363 | nt.assert_equal(pretty.pretty(obj), expected) |
| 364 | |
| 365 | def test_mappingproxy(): |
| 366 | MP = types.MappingProxyType |