MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_delete

Method test_delete

test/sql/test_delete.py:56–76  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 4

deleteFunction · 0.90
assert_compileMethod · 0.80
whereMethod · 0.45
deleteMethod · 0.45

Tested by

no test coverage detected