Remove backwards compatibility test for dolt_schemas because, according to our own documentation, its values are implementation details that may change based on version.

This commit is contained in:
Nick Tobey
2023-07-06 10:17:03 -07:00
parent 14adf5486e
commit b7508966a2
@@ -213,27 +213,3 @@ EOF
dolt sql -q 'drop table abc2'
}
@test "dolt_schemas" {
dolt_version=$( echo $DOLT_VERSION | sed -e "s/^v//" )
echo $dolt_version
if [[ ! -z $dolt_version ]]; then
run dolt sql -q "select * from dolt_schemas"
[ "$status" -eq 0 ]
[[ "${lines[1]}" =~ "| type | name | fragment |" ]] || false
[[ "${lines[2]}" =~ "+------+-------+----------------------+" ]] || false
[[ "${lines[3]}" =~ "| view | view1 | SELECT 2+2 FROM dual |" ]] || false
else
run dolt sql -q "select * from dolt_schemas"
[ "$status" -eq 0 ]
[[ "${lines[1]}" =~ "| type | name | fragment |" ]] || false
[[ "${lines[2]}" =~ "+------+-------+-------------------------------------------+" ]] || false
[[ "${lines[3]}" =~ "| view | view1 | CREATE VIEW view1 AS SELECT 2+2 FROM dual |" ]] || false
fi
run dolt sql -q 'select * from view1'
[ "$status" -eq 0 ]
[[ "${lines[1]}" =~ "2+2" ]] || false
[[ "${lines[2]}" =~ "-----" ]] || false
[[ "${lines[3]}" =~ " 4 " ]] || false
}