diff --git a/integration-tests/bats/triggers.bats b/integration-tests/bats/triggers.bats index 45a7fc6489..fe91d16d25 100644 --- a/integration-tests/bats/triggers.bats +++ b/integration-tests/bats/triggers.bats @@ -63,18 +63,18 @@ SQL [[ "$output" =~ "y" ]] || false [[ "$output" =~ "4" ]] || false [[ "${#lines[@]}" = "2" ]] || false - run dolt sql -q "SELECT * FROM dolt_schemas ORDER BY id" -r=csv + run dolt sql -q "SELECT * FROM dolt_schemas ORDER BY name" -r=csv [ "$status" -eq "0" ] - [[ "$output" =~ "type,name,fragment,id" ]] || false - [[ "$output" =~ "trigger,trigger1,CREATE TRIGGER trigger1 BEFORE INSERT ON test FOR EACH ROW SET new.v1 = -new.v1,1" ]] || false - [[ "$output" =~ "view,view1,CREATE VIEW view1 AS SELECT v1 FROM test,2" ]] || false - [[ "$output" =~ "view,view2,CREATE VIEW view2 AS SELECT y FROM b,3" ]] || false - [[ "$output" =~ "trigger,trigger2,CREATE TRIGGER trigger2 AFTER INSERT ON a FOR EACH ROW INSERT INTO b VALUES (new.x * 2),4" ]] || false + [[ "$output" =~ "type,name,fragment" ]] || false + [[ "$output" =~ "trigger,trigger1,CREATE TRIGGER trigger1 BEFORE INSERT ON test FOR EACH ROW SET new.v1 = -new.v1" ]] || false + [[ "$output" =~ "view,view1,CREATE VIEW view1 AS SELECT v1 FROM test" ]] || false + [[ "$output" =~ "view,view2,CREATE VIEW view2 AS SELECT y FROM b" ]] || false + [[ "$output" =~ "trigger,trigger2,CREATE TRIGGER trigger2 AFTER INSERT ON a FOR EACH ROW INSERT INTO b VALUES (new.x * 2)" ]] || false [[ "${#lines[@]}" = "5" ]] || false } @test "triggers: Order preservation" { - skip "DROP TRIGGER not yet implemented and broken otherwise" + skip "DROP TRIGGER with dependencies not implemented" dolt sql <