MCPcopy
hub / github.com/ent/ent / TestDeleteNodes

Function TestDeleteNodes

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

Source from the content-addressed store, hash-verified

2378}
2379
2380func TestDeleteNodes(t *testing.T) {
2381 db, mock, err := sqlmock.New()
2382 require.NoError(t, err)
2383 mock.ExpectExec(escape("DELETE FROM `users`")).
2384 WillReturnResult(sqlmock.NewResult(0, 2))
2385 affected, err := DeleteNodes(context.Background(), sql.OpenDB("", db), &DeleteSpec{
2386 Node: &NodeSpec{
2387 Table: "users",
2388 ID: &FieldSpec{Column: "id", Type: field.TypeInt},
2389 },
2390 })
2391 require.NoError(t, err)
2392 require.Equal(t, 2, affected)
2393}
2394
2395func TestDeleteNodesSchema(t *testing.T) {
2396 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…