| 469 | self.db.drop(table) |
| 470 | |
| 471 | def test_table(self): |
| 472 | # Assert Table properties. |
| 473 | v = self.db.persons |
| 474 | self.assertTrue(v.db == self.db) |
| 475 | self.assertTrue(v.pk == "id") |
| 476 | self.assertTrue(v.fields == ["id", "name"]) |
| 477 | self.assertTrue(v.name == "persons") |
| 478 | self.assertTrue(v.abs("name") == "persons.name") |
| 479 | self.assertTrue(v.rows() == []) |
| 480 | self.assertTrue(v.schema["id"].type == db.INTEGER) |
| 481 | self.assertTrue(v.schema["id"].index == db.PRIMARY) |
| 482 | print "pattern.db.Table" |
| 483 | |
| 484 | def test_rename(self): |
| 485 | # Assert ALTER TABLE when name changes. |