limbo/testing/cli_tests
Pekka Enberg edd45ff7b8 Improve MVCC DX by dropping --experimental-mvcc flag
The DX is right now pretty terrible:

```
penberg@vonneumann turso % cargo run -- hello.db
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.15s
     Running `target/debug/tursodb hello.db`
Turso v0.4.0-pre.18
Enter ".help" for usage hints.
Did you know that Turso supports live materialized views? Type .manual materialized-views to learn more.
This software is in BETA, use caution with production data and ensure you have backups.
turso> PRAGMA journal_mode = 'experimental_mvcc';
  × Invalid argument supplied: MVCC is not enabled. Enable it with `--experimental-mvcc` flag in the CLI or by setting the MVCC option in `DatabaseOpts`

turso>
```

To add insult to the injury, many SDKs don't even have a way to enable
MVCC via database options. Therefore, let's remove the flag altogether.
2025-12-19 12:59:42 +02:00
..
cli_test_cases.py test(cli_tests): .tables with attached db 2025-10-08 00:17:47 +03:00
collate.py fix python test import naming 2025-07-03 02:15:08 -03:00
console.py ruff lint fix 2025-06-20 15:59:03 -03:00
constraint.py fix python test import naming 2025-07-03 02:15:08 -03:00
extensions.py simplify tokenization of cli sql 2025-12-15 16:54:00 -03:00
memory.py impl cache spilling in pager 2025-12-17 11:57:34 -05:00
mvcc.py Improve MVCC DX by dropping --experimental-mvcc flag 2025-12-19 12:59:42 +02:00
sqlite_bench.py dont time the first iteration of sqlite benchmark 2025-08-18 17:39:50 -04:00
test_turso_cli.py Improve MVCC DX by dropping --experimental-mvcc flag 2025-12-19 12:59:42 +02:00
update.py fix python test import naming 2025-07-03 02:15:08 -03:00
vfs_bench.py Fix bench_vfs python script to use fresh db for each run 2025-07-30 19:42:52 -04:00
write.py fix python test import naming 2025-07-03 02:15:08 -03:00