(self)
| 294 | pickle.dumps(r) |
| 295 | |
| 296 | def test_record_empty(self): |
| 297 | r = Record(None, ()) |
| 298 | self.assertEqual(r, ()) |
| 299 | self.assertLess(r, (1,)) |
| 300 | self.assertEqual(len(r), 0) |
| 301 | self.assertFalse(r) |
| 302 | self.assertNotIn('a', r) |
| 303 | self.assertEqual(repr(r), '<Record>') |
| 304 | self.assertEqual(str(r), '<Record>') |
| 305 | with self.assertRaisesRegex(KeyError, 'aaa'): |
| 306 | r['aaa'] |
| 307 | self.assertEqual(dict(r.items()), {}) |
| 308 | self.assertEqual(list(r.keys()), []) |
| 309 | self.assertEqual(list(r.values()), []) |
| 310 | |
| 311 | async def test_record_duplicate_colnames(self): |
| 312 | """Test that Record handles duplicate column names.""" |
nothing calls this directly
no outgoing calls
no test coverage detected