(self)
| 54 | ) |
| 55 | |
| 56 | def test_delete(self): |
| 57 | table1 = self.tables.mytable |
| 58 | |
| 59 | self.assert_compile( |
| 60 | delete(table1).where(table1.c.myid == 7), |
| 61 | "DELETE FROM mytable WHERE mytable.myid = :myid_1", |
| 62 | ) |
| 63 | |
| 64 | self.assert_compile( |
| 65 | table1.delete().where(table1.c.myid == 7), |
| 66 | "DELETE FROM mytable WHERE mytable.myid = :myid_1", |
| 67 | ) |
| 68 | |
| 69 | self.assert_compile( |
| 70 | table1.delete() |
| 71 | .where(table1.c.myid == 7) |
| 72 | .where(table1.c.name == "somename"), |
| 73 | "DELETE FROM mytable " |
| 74 | "WHERE mytable.myid = :myid_1 " |
| 75 | "AND mytable.name = :name_1", |
| 76 | ) |
| 77 | |
| 78 | def test_where_empty(self): |
| 79 | table1 = self.tables.mytable |
nothing calls this directly
no test coverage detected