mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-30 19:03:16 +03:00
Fix a faulty assert() in the btree part of the "PRAGMA page_size = ?" code.
FossilOrigin-Name: 90b197489a37e01dcb2f3a8182848c1301e1757b
This commit is contained in:
@ -216,4 +216,22 @@ foreach PGSZ {512 2048 4096 8192} {
|
||||
} [list $PGSZ $PGSZ]
|
||||
}
|
||||
|
||||
reset_db
|
||||
do_execsql_test pagesize-3.1 {
|
||||
BEGIN;
|
||||
SELECT * FROM sqlite_master;
|
||||
PRAGMA page_size=2048;
|
||||
PRAGMA main.page_size;
|
||||
} {1024}
|
||||
do_execsql_test pagesize-3.2 {
|
||||
CREATE TABLE t1(x);
|
||||
COMMIT;
|
||||
}
|
||||
do_execsql_test pagesize-3.3 {
|
||||
BEGIN;
|
||||
PRAGMA page_size = 2048;
|
||||
COMMIT;
|
||||
PRAGMA main.page_size;
|
||||
} {1024}
|
||||
|
||||
finish_test
|
||||
|
Reference in New Issue
Block a user