Commit graph

14 commits

Author SHA1 Message Date
Jussi Saurio
ea905d276c
Merge 'Add #[turso_macros::test] to automatically create tests that can run MVCC with minimal code changes' from Pedro Muniz
- added procedural macro that creates Rust tests and with just a flag,
creates a new test that runs the same with MVCC enabled
- migrated almost all tests to use this new macro and added the mvcc
flag to the tests that were not failing
- added a `TempDatabase` builder to facilitate the proc_macro to
generate the correct database options

Reviewed-by: Jussi Saurio <jussi.saurio@gmail.com>

Closes #3991
2025-11-27 21:53:09 +02:00
PThorpe92
b0ac042092
Add tests for using expr indexes in query plans for ORDER BY and WHERE predicates 2025-11-20 12:47:47 -05:00
pedrocarlo
479048ee99 change index_methods to use new test macros 2025-11-19 23:28:23 -03:00
Nikita Sivukhin
68a4c90446 fix fmt and test 2025-11-05 20:53:34 +04:00
Nikita Sivukhin
47b4e7e376 fix clippy 2025-10-31 15:02:37 +04:00
Nikita Sivukhin
714400b299 add approximate search 2025-10-31 14:50:16 +04:00
Nikita Sivukhin
20919212f9 fix clippy 2025-10-31 14:30:07 +04:00
Nikita Sivukhin
49c1cf63b9 slightly adjust test 2025-10-31 14:22:55 +04:00
Nikita Sivukhin
29101a4b17 fix test 2025-10-29 22:49:29 +04:00
Nikita Sivukhin
e7cab016d4 fix tests 2025-10-28 11:27:35 +04:00
Nikita Sivukhin
6f62621b5e adjust test more 2025-10-28 11:27:35 +04:00
Nikita Sivukhin
18989185d4 add simple fuzz test 2025-10-28 11:27:35 +04:00
Nikita Sivukhin
e7f6b3cd4c slightly adjust test 2025-10-27 17:00:56 +04:00
Nikita Sivukhin
5d81f8db13 add simple test for index_method API 2025-10-27 16:15:50 +04:00