(self)
| 56 | self.assertEqual(self.loads(self.dumps(enum)), enum) |
| 57 | |
| 58 | def test_list(self): |
| 59 | self.assertEqual(self.dumps(list(BigNum)), |
| 60 | str([SMALL, BIG, HUGE, REALLY_HUGE])) |
| 61 | self.assertEqual(self.loads(self.dumps(list(BigNum))), |
| 62 | list(BigNum)) |
| 63 | self.assertEqual(self.dumps(list(FloatNum)), |
| 64 | str([E, PI, TAU])) |
| 65 | self.assertEqual(self.loads(self.dumps(list(FloatNum))), |
| 66 | list(FloatNum)) |
| 67 | self.assertEqual(self.dumps(list(WierdNum)), |
| 68 | '[Infinity, -Infinity, NaN]') |
| 69 | self.assertEqual(self.loads(self.dumps(list(WierdNum)))[:2], |
| 70 | list(WierdNum)[:2]) |
| 71 | self.assertTrue(isnan(self.loads(self.dumps(list(WierdNum)))[2])) |
| 72 | |
| 73 | def test_dict_keys(self): |
| 74 | s, b, h, r = BigNum |
nothing calls this directly
no test coverage detected