diff options
author | drh <drh@noemail.net> | 2019-02-22 16:18:12 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2019-02-22 16:18:12 +0000 |
commit | 480c572f2da02cb6446a55df6c8b2df271446a66 (patch) | |
tree | e432e4f8677e1a1ee7acbd4e59313a6848547a13 /test/indexfault.test | |
parent | 255a81f10a5885a17d99ea20e13e1641029e6e3b (diff) | |
download | sqlite-480c572f2da02cb6446a55df6c8b2df271446a66.tar.gz sqlite-480c572f2da02cb6446a55df6c8b2df271446a66.zip |
In sqlite3NestedParse() be sure to detect all SQLITE_NOMEM and SQLITE_TOOBIG
errors and to distinguish between them.
FossilOrigin-Name: 73056b314bd63288c662752e9bd469b70264c38031c1c857460e64fdb1ed4e2e
Diffstat (limited to 'test/indexfault.test')
-rw-r--r-- | test/indexfault.test | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/indexfault.test b/test/indexfault.test index efe493219..0e65179a3 100644 --- a/test/indexfault.test +++ b/test/indexfault.test @@ -337,6 +337,16 @@ do_faultsim_test 4.2 -faults custom -prep { faultsim_test_result {0 {}} } +do_faultsim_test 5 -prep { + reset_db +} -body { + execsql { + CREATE TABLE reallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallylongname(a PRIMARY KEY) WITHOUT ROWID; + } +} -test { + faultsim_test_result {0 {}} +} + uninstall_custom_faultsim finish_test |