Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking: run SQLite sqllogictest suite #148

Open
skyzh opened this issue Jan 14, 2023 · 10 comments
Open

Tracking: run SQLite sqllogictest suite #148

skyzh opened this issue Jan 14, 2023 · 10 comments

Comments

@skyzh
Copy link
Member

skyzh commented Jan 14, 2023

We can add a SQLite backend to sqllogictest-bin and see how compatible it is with the original SQLite's sqllogictest. Though we didn't consider compatibility when we started this project, it's never too late to see how compatible we are for now. 🤣

@xxchan
Copy link
Member

xxchan commented Jan 14, 2023

#123 #124

@skyzh
Copy link
Member Author

skyzh commented Jan 14, 2023

🤣🤣

@tv42
Copy link

tv42 commented Nov 24, 2023

Another thing that'll break those tests is lack of support for valuesort.

@tv42
Copy link

tv42 commented Nov 24, 2023

Another is that sqlite tests think CAST ( - 55 AS REAL ) should have query I and output -55, not R and -55.000. That is, sqlite doesn't really keep track of floats vs integers, if a float has no decimals it's stored as an integer (https://www.sqlite.org/sqllogictest/doc/trunk/about.wiki).

This one is more for the runner, not the harness. Or for anyone trying to repurpose SQLite tests for other backends.

@tv42
Copy link

tv42 commented Nov 24, 2023

And #122 (trailing comments)

@tv42

This comment was marked as off-topic.

@tv42

This comment was marked as off-topic.

@xxchan
Copy link
Member

xxchan commented Dec 9, 2023 via email

@tv42

This comment was marked as off-topic.

@tv42
Copy link

tv42 commented Dec 11, 2023

And value-wise query results #108 (column-per-line instead of line-per-row).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants