From c8db28052e3579bc20fab286e722446292e6941d Mon Sep 17 00:00:00 2001 From: pedrocarlo Date: Sat, 13 Dec 2025 18:33:49 -0300 Subject: [PATCH] modify test files to read correct databases --- turso-test-runner/tests/agg-functions/readonly.sqltest | 2 +- turso-test-runner/tests/attach/memory.sqltest | 10 +++++----- turso-test-runner/tests/attach/readonly_small.sqltest | 10 +++++----- turso-test-runner/tests/coalesce/readonly.sqltest | 2 +- turso-test-runner/tests/concat/readonly.sqltest | 2 +- turso-test-runner/tests/glob/readonly.sqltest | 2 +- turso-test-runner/tests/groupby/readonly.sqltest | 2 +- turso-test-runner/tests/integrity_check.sqltest | 2 +- turso-test-runner/tests/join/readonly.sqltest | 2 +- turso-test-runner/tests/like/readonly.sqltest | 2 +- turso-test-runner/tests/math/readonly.sqltest | 2 +- turso-test-runner/tests/offset/readonly.sqltest | 2 +- turso-test-runner/tests/orderby/readonly.sqltest | 2 +- turso-test-runner/tests/pragma/readonly.sqltest | 2 +- .../tests/scalar-functions-datetime.sqltest | 2 +- .../tests/scalar-functions-printf.sqltest | 2 +- .../tests/scalar-functions/readonly.sqltest | 2 +- turso-test-runner/tests/select/readonly.sqltest | 2 +- turso-test-runner/tests/subquery/readonly.sqltest | 2 +- turso-test-runner/tests/time.sqltest | 2 +- turso-test-runner/tests/transactions.sqltest | 2 +- turso-test-runner/tests/values/readonly.sqltest | 2 +- turso-test-runner/tests/vector/readonly.sqltest | 2 +- turso-test-runner/tests/where/readonly.sqltest | 2 +- turso-test-runner/tests/where/readonly_small.sqltest | 2 +- turso-test-runner/tests/window/readonly.sqltest | 2 +- 26 files changed, 34 insertions(+), 34 deletions(-) diff --git a/turso-test-runner/tests/agg-functions/readonly.sqltest b/turso-test-runner/tests/agg-functions/readonly.sqltest index c99868e7e..c2bbedbc5 100644 --- a/turso-test-runner/tests/agg-functions/readonly.sqltest +++ b/turso-test-runner/tests/agg-functions/readonly.sqltest @@ -1,7 +1,7 @@ # Aggregate Functions Tests (Readonly - uses products/users tables) # Ported from testing/agg-functions.test -@database testing/testing.db readonly +@database database/testing.db readonly test select-avg { SELECT avg(age) FROM users; diff --git a/turso-test-runner/tests/attach/memory.sqltest b/turso-test-runner/tests/attach/memory.sqltest index c09c07c2f..02cf6fd9c 100644 --- a/turso-test-runner/tests/attach/memory.sqltest +++ b/turso-test-runner/tests/attach/memory.sqltest @@ -10,7 +10,7 @@ setup attach-db-query { @setup attach-db-query test attach-db-query { - ATTACH DATABASE "testing/testing_small.db" AS small; + ATTACH DATABASE "database/testing_small.db" AS small; SELECT value FROM small.demo where id = 1; } expect { @@ -24,7 +24,7 @@ setup detach-database { @setup detach-database test detach-database { - ATTACH DATABASE "testing/testing_small.db" AS small; + ATTACH DATABASE "database/testing_small.db" AS small; DETACH DATABASE small; pragma database_list; } @@ -65,7 +65,7 @@ setup attach-cross-database-join { @setup attach-cross-database-join test attach-cross-database-join { - ATTACH DATABASE "testing/testing_small.db" as small; + ATTACH DATABASE "database/testing_small.db" as small; create table joiners (id int, otherid int); insert into joiners (id, otherid) values (1,1); insert into joiners (id, otherid) values (3,3); @@ -83,7 +83,7 @@ setup query-after-detach { @setup query-after-detach test query-after-detach { - ATTACH DATABASE "testing/testing_small.db" as small; + ATTACH DATABASE "database/testing_small.db" as small; DETACH DATABASE small; select * from small.sqlite_schema; } @@ -97,7 +97,7 @@ setup attach-from-memory-db { @setup attach-from-memory-db test attach-from-memory-db { - ATTACH DATABASE 'testing/testing.db' as a; + ATTACH DATABASE 'database/testing.db' as a; SELECT * from a.products, t LIMIT 1; } expect { diff --git a/turso-test-runner/tests/attach/readonly_small.sqltest b/turso-test-runner/tests/attach/readonly_small.sqltest index 58fe36c4e..637544db4 100644 --- a/turso-test-runner/tests/attach/readonly_small.sqltest +++ b/turso-test-runner/tests/attach/readonly_small.sqltest @@ -1,7 +1,7 @@ # ATTACH Tests (Readonly Small) # Ported from testing/attach.test -@database testing/testing_small.db readonly +@database database/testing_small.db readonly # Qualified table name access to main database test attach-main-qualified { @@ -23,19 +23,19 @@ expect { # Attach reserved name - main (should fail) test attach-reserved-main { - ATTACH DATABASE "testing/testing_small.db" AS main + ATTACH DATABASE "database/testing_small.db" AS main } expect error { in use } # Attach reserved name - temp (should fail) test attach-reserved-temp { - ATTACH DATABASE "testing/testing_small.db" AS temp + ATTACH DATABASE "database/testing_small.db" AS temp } expect error { in use } # Attach duplicate database name (should fail) test attach-duplicate-name { - ATTACH DATABASE "testing/testing_small.db" as small; - ATTACH DATABASE "testing/testing_small.db" as small; + ATTACH DATABASE "database/testing_small.db" as small; + ATTACH DATABASE "database/testing_small.db" as small; } expect error { in use } diff --git a/turso-test-runner/tests/coalesce/readonly.sqltest b/turso-test-runner/tests/coalesce/readonly.sqltest index b04f32a94..f489b97f5 100644 --- a/turso-test-runner/tests/coalesce/readonly.sqltest +++ b/turso-test-runner/tests/coalesce/readonly.sqltest @@ -1,7 +1,7 @@ # Coalesce Tests (Readonly - uses existing users table) # Ported from testing/coalesce.test -@database testing/testing.db readonly +@database database/testing.db readonly test coalesce-from-table { SELECT coalesce(NULL, 1) FROM users LIMIT 1; diff --git a/turso-test-runner/tests/concat/readonly.sqltest b/turso-test-runner/tests/concat/readonly.sqltest index 64c7dee80..ca668e5db 100644 --- a/turso-test-runner/tests/concat/readonly.sqltest +++ b/turso-test-runner/tests/concat/readonly.sqltest @@ -1,7 +1,7 @@ # Concat Tests (Readonly - uses existing products table) # Ported from testing/concat.test -@database testing/testing.db readonly +@database database/testing.db readonly test concat-from-table { SELECT 'A good ' || name FROM products WHERE name = 'hat'; diff --git a/turso-test-runner/tests/glob/readonly.sqltest b/turso-test-runner/tests/glob/readonly.sqltest index a6c20c130..29f4bc4ee 100644 --- a/turso-test-runner/tests/glob/readonly.sqltest +++ b/turso-test-runner/tests/glob/readonly.sqltest @@ -1,7 +1,7 @@ # GLOB Tests (Readonly - uses products/users tables) # Ported from testing/glob.test -@database testing/testing.db readonly +@database database/testing.db readonly test glob-fn { SELECT name, glob('sweat*', name) FROM products; diff --git a/turso-test-runner/tests/groupby/readonly.sqltest b/turso-test-runner/tests/groupby/readonly.sqltest index 84ecaad90..da050b8e1 100644 --- a/turso-test-runner/tests/groupby/readonly.sqltest +++ b/turso-test-runner/tests/groupby/readonly.sqltest @@ -1,7 +1,7 @@ # GROUP BY Tests (Readonly - uses products/users tables) # Ported from testing/groupby.test -@database testing/testing.db readonly +@database database/testing.db readonly test group_by { SELECT u.first_name, sum(u.age) FROM users u GROUP BY u.first_name LIMIT 10; diff --git a/turso-test-runner/tests/integrity_check.sqltest b/turso-test-runner/tests/integrity_check.sqltest index c156d32c9..25e9200e2 100644 --- a/turso-test-runner/tests/integrity_check.sqltest +++ b/turso-test-runner/tests/integrity_check.sqltest @@ -1,7 +1,7 @@ # Integrity Check Tests # Ported from testing/integrity_check.test -@database testing/testing.db readonly +@database database/testing.db readonly # Basic integrity check test integrity-check { diff --git a/turso-test-runner/tests/join/readonly.sqltest b/turso-test-runner/tests/join/readonly.sqltest index 9daedf415..682693123 100644 --- a/turso-test-runner/tests/join/readonly.sqltest +++ b/turso-test-runner/tests/join/readonly.sqltest @@ -1,7 +1,7 @@ # JOIN Tests (Readonly - uses products/users tables) # Ported from testing/join.test -@database testing/testing.db readonly +@database database/testing.db readonly test cross-join { select * from users, products limit 1; diff --git a/turso-test-runner/tests/like/readonly.sqltest b/turso-test-runner/tests/like/readonly.sqltest index ca8a63547..a3a77ab79 100644 --- a/turso-test-runner/tests/like/readonly.sqltest +++ b/turso-test-runner/tests/like/readonly.sqltest @@ -1,7 +1,7 @@ # LIKE Tests (Readonly - uses products/users tables) # Ported from testing/like.test -@database testing/testing.db readonly +@database database/testing.db readonly test like-fn { SELECT name, like('sweat%', name) FROM products; diff --git a/turso-test-runner/tests/math/readonly.sqltest b/turso-test-runner/tests/math/readonly.sqltest index e3d4c11b5..f4d98c0ac 100644 --- a/turso-test-runner/tests/math/readonly.sqltest +++ b/turso-test-runner/tests/math/readonly.sqltest @@ -1,7 +1,7 @@ # Math Tests (Readonly - uses products/users tables) # Ported from testing/math.test -@database testing/testing.db readonly +@database database/testing.db readonly test add-agg-int { SELECT sum(id) + 10 FROM products; diff --git a/turso-test-runner/tests/offset/readonly.sqltest b/turso-test-runner/tests/offset/readonly.sqltest index a107dc7af..e59fff390 100644 --- a/turso-test-runner/tests/offset/readonly.sqltest +++ b/turso-test-runner/tests/offset/readonly.sqltest @@ -1,7 +1,7 @@ # OFFSET Tests (Readonly - uses users table) # Ported from testing/offset.test -@database testing/testing.db readonly +@database database/testing.db readonly test select-offset-0 { SELECT id FROM users ORDER BY id LIMIT 1 OFFSET 0; diff --git a/turso-test-runner/tests/orderby/readonly.sqltest b/turso-test-runner/tests/orderby/readonly.sqltest index 65b505700..f90bd88b7 100644 --- a/turso-test-runner/tests/orderby/readonly.sqltest +++ b/turso-test-runner/tests/orderby/readonly.sqltest @@ -1,7 +1,7 @@ # ORDER BY Tests (Readonly - uses products/users tables) # Ported from testing/orderby.test -@database testing/testing.db readonly +@database database/testing.db readonly test basic-order-by-asc { SELECT * FROM products ORDER BY price; diff --git a/turso-test-runner/tests/pragma/readonly.sqltest b/turso-test-runner/tests/pragma/readonly.sqltest index 94a0a39cb..ecc107e2e 100644 --- a/turso-test-runner/tests/pragma/readonly.sqltest +++ b/turso-test-runner/tests/pragma/readonly.sqltest @@ -1,7 +1,7 @@ # PRAGMA Tests (Readonly) # Ported from testing/pragma.test -@database testing/testing.db readonly +@database database/testing.db readonly # Set cache size and check in same connection test pragma-set-cache-size { diff --git a/turso-test-runner/tests/scalar-functions-datetime.sqltest b/turso-test-runner/tests/scalar-functions-datetime.sqltest index 04cab7c63..8c981b1a9 100644 --- a/turso-test-runner/tests/scalar-functions-datetime.sqltest +++ b/turso-test-runner/tests/scalar-functions-datetime.sqltest @@ -1,7 +1,7 @@ # Scalar Functions - DateTime Tests # Ported from testing/scalar-functions-datetime.test -@database testing/testing.db readonly +@database database/testing.db readonly # Date function tests diff --git a/turso-test-runner/tests/scalar-functions-printf.sqltest b/turso-test-runner/tests/scalar-functions-printf.sqltest index 8c0892708..4a3e6f357 100644 --- a/turso-test-runner/tests/scalar-functions-printf.sqltest +++ b/turso-test-runner/tests/scalar-functions-printf.sqltest @@ -1,7 +1,7 @@ # Scalar Functions - Printf Tests # Ported from testing/scalar-functions-printf.test -@database testing/testing.db readonly +@database database/testing.db readonly # Basic string formatting diff --git a/turso-test-runner/tests/scalar-functions/readonly.sqltest b/turso-test-runner/tests/scalar-functions/readonly.sqltest index 9a5295d67..9d5f4f8de 100644 --- a/turso-test-runner/tests/scalar-functions/readonly.sqltest +++ b/turso-test-runner/tests/scalar-functions/readonly.sqltest @@ -1,7 +1,7 @@ # Scalar Functions Tests (Readonly - uses products/users tables) # Ported from testing/scalar-functions.test -@database testing/testing.db readonly +@database database/testing.db readonly test typeof-sum-integer { SELECT typeof(sum(age)) from users; diff --git a/turso-test-runner/tests/select/readonly.sqltest b/turso-test-runner/tests/select/readonly.sqltest index e3061ce99..a59e21812 100644 --- a/turso-test-runner/tests/select/readonly.sqltest +++ b/turso-test-runner/tests/select/readonly.sqltest @@ -1,7 +1,7 @@ # SELECT Tests (Readonly - uses products/users tables) # Ported from testing/select.test -@database testing/testing.db readonly +@database database/testing.db readonly test select-const-1 { SELECT 1; diff --git a/turso-test-runner/tests/subquery/readonly.sqltest b/turso-test-runner/tests/subquery/readonly.sqltest index 4c6388120..a84ede842 100644 --- a/turso-test-runner/tests/subquery/readonly.sqltest +++ b/turso-test-runner/tests/subquery/readonly.sqltest @@ -1,7 +1,7 @@ # SUBQUERY Tests (Readonly - uses products/users tables) # Ported from testing/subquery.test -@database testing/testing.db readonly +@database database/testing.db readonly test subquery-inner-filter { select sub.loud_hat from ( diff --git a/turso-test-runner/tests/time.sqltest b/turso-test-runner/tests/time.sqltest index 3854cf6f7..52da51f68 100644 --- a/turso-test-runner/tests/time.sqltest +++ b/turso-test-runner/tests/time.sqltest @@ -1,7 +1,7 @@ # Time Extension Functions Tests # Ported from testing/time.test -@database testing/testing.db readonly +@database database/testing.db readonly # time_date function tests diff --git a/turso-test-runner/tests/transactions.sqltest b/turso-test-runner/tests/transactions.sqltest index ba760d356..d72ef66ff 100644 --- a/turso-test-runner/tests/transactions.sqltest +++ b/turso-test-runner/tests/transactions.sqltest @@ -1,7 +1,7 @@ # Transaction Tests # Ported from testing/transactions.test -@database testing/testing.db readonly +@database database/testing.db readonly # Basic transaction IMMEDIATE test basic-tx-1 { diff --git a/turso-test-runner/tests/values/readonly.sqltest b/turso-test-runner/tests/values/readonly.sqltest index b85f6cbf4..ef829dbdc 100644 --- a/turso-test-runner/tests/values/readonly.sqltest +++ b/turso-test-runner/tests/values/readonly.sqltest @@ -1,7 +1,7 @@ # VALUES Tests (Readonly) # Ported from testing/values.test -@database testing/testing.db readonly +@database database/testing.db readonly # Basic values test values-1 { diff --git a/turso-test-runner/tests/vector/readonly.sqltest b/turso-test-runner/tests/vector/readonly.sqltest index 731c24012..0ae0fbecb 100644 --- a/turso-test-runner/tests/vector/readonly.sqltest +++ b/turso-test-runner/tests/vector/readonly.sqltest @@ -1,7 +1,7 @@ # Vector Tests (Readonly) # Ported from testing/vector.test -@database testing/testing.db readonly +@database database/testing.db readonly # Vector functions valid test vector-functions-valid { diff --git a/turso-test-runner/tests/where/readonly.sqltest b/turso-test-runner/tests/where/readonly.sqltest index 75e64e1a8..06ac7ee28 100644 --- a/turso-test-runner/tests/where/readonly.sqltest +++ b/turso-test-runner/tests/where/readonly.sqltest @@ -1,7 +1,7 @@ # WHERE Tests (Readonly - users/products tables) # Ported from testing/where.test -@database testing/testing.db readonly +@database database/testing.db readonly # Basic WHERE comparisons test where-clause-eq { diff --git a/turso-test-runner/tests/where/readonly_small.sqltest b/turso-test-runner/tests/where/readonly_small.sqltest index d930aa266..8e24574ba 100644 --- a/turso-test-runner/tests/where/readonly_small.sqltest +++ b/turso-test-runner/tests/where/readonly_small.sqltest @@ -1,7 +1,7 @@ # WHERE Tests (Readonly Small - demo table) # Ported from testing/where.test -@database testing/testing_small.db readonly +@database database/testing_small.db readonly # NULL comparisons with demo table test where-is-null { diff --git a/turso-test-runner/tests/window/readonly.sqltest b/turso-test-runner/tests/window/readonly.sqltest index b8b0d49a3..38d14ccc1 100644 --- a/turso-test-runner/tests/window/readonly.sqltest +++ b/turso-test-runner/tests/window/readonly.sqltest @@ -1,7 +1,7 @@ # Window Function Tests (Readonly) # Ported from testing/window.test -@database testing/testing.db readonly +@database database/testing.db readonly # Basic partition by test window-partition-by {