MCPcopy
hub / github.com/ent/ent / TestDeleteNodesSchema

Function TestDeleteNodesSchema

dialect/sql/sqlgraph/graph_test.go:2395–2409  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

2393}
2394
2395func TestDeleteNodesSchema(t *testing.T) {
2396 db, mock, err := sqlmock.New()
2397 require.NoError(t, err)
2398 mock.ExpectExec(escape("DELETE FROM `mydb`.`users`")).
2399 WillReturnResult(sqlmock.NewResult(0, 2))
2400 affected, err := DeleteNodes(context.Background(), sql.OpenDB("", db), &DeleteSpec{
2401 Node: &NodeSpec{
2402 Table: "users",
2403 Schema: "mydb",
2404 ID: &FieldSpec{Column: "id", Type: field.TypeInt},
2405 },
2406 })
2407 require.NoError(t, err)
2408 require.Equal(t, 2, affected)
2409}
2410
2411func TestQueryNodes(t *testing.T) {
2412 db, mock, err := sqlmock.New()

Callers

nothing calls this directly

Calls 4

OpenDBFunction · 0.92
DeleteNodesFunction · 0.85
NewMethod · 0.80
escapeFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…