risinglightdb / sqllogictest-rs

Sqllogictest parser and runner in Rust.
Apache License 2.0
167 stars 42 forks source link

`statement error` test should fail when expected error did not occur #178

Closed xiangjinwu closed 11 months ago

xiangjinwu commented 1 year ago

Reproduce: With PostgreSQL running on port 5432,

sqllogictest -p 5432 -d test -u $USER <(echo $'statement error\nselect 1;')

Expected: [FAILED]: query is expected to error but did not

Actual: [OK]

Practical usage:

statement error
select power(-1, 0.5);
xxchan commented 1 year ago

I can reproduce. BTW, query error is correct.

image
xiangjinwu commented 1 year ago

Thank you. Seems query error is an undocumented extension?