skipped broken trigger conflict test

This commit is contained in:
Zach Musgrave
2021-07-04 20:40:06 -07:00
parent 95c133618a
commit 4ccc0cb19b

View File

@@ -138,8 +138,15 @@ SQL
[ "$status" -eq "0" ]
[[ "$output" =~ "CREATE TRIGGER trigger2 BEFORE INSERT ON x FOR EACH ROW SET new.a = (new.a * 2) + 10" ]] || false
[[ "$output" =~ "CREATE TRIGGER trigger3 BEFORE INSERT ON x FOR EACH ROW SET new.a = (new.a * 2) + 100" ]] || false
dolt sql -q "INSERT INTO dolt_schemas VALUES ('trigger', 'trigger3', 'CREATE TRIGGER trigger3 BEFORE INSERT ON x FOR EACH ROW SET new.a = (new.a * 2) + 100', 3)"
dolt conflicts resolve dolt_schemas 2
skip "SQL conflict resolution not working below"
dolt sql --disable-batch <<SQL
INSERT INTO dolt_schemas VALUES ('trigger', 'trigger3', 'CREATE TRIGGER trigger3 BEFORE INSERT ON x FOR EACH ROW SET new.a = (new.a * 2) + 100', 3);
DELETE FROM dolt_conflicts_dolt_schemas;
commit;
SQL
run dolt conflicts cat dolt_schemas
[ "$status" -eq "0" ]
! [[ "$output" =~ "CREATE TRIGGER" ]] || false