(t *testing.T)
| 2393 | } |
| 2394 | |
| 2395 | func 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 | |
| 2411 | func TestQueryNodes(t *testing.T) { |
| 2412 | db, mock, err := sqlmock.New() |
nothing calls this directly
no test coverage detected
searching dependent graphs…