Index: third_party/sqlite/src/test/fuzzer1.test |
diff --git a/third_party/sqlite/src/test/fuzzer1.test b/third_party/sqlite/src/test/fuzzer1.test |
index 4ee573080762edbe2f658c7dd19a6a793ef7ecdf..5e361e9df0e220875816ae5a532676bcccfeb629 100644 |
--- a/third_party/sqlite/src/test/fuzzer1.test |
+++ b/third_party/sqlite/src/test/fuzzer1.test |
@@ -23,7 +23,6 @@ ifcapable !vtab { |
} |
set ::testprefix fuzzer1 |
- |
load_static_extension db fuzzer |
# Check configuration errors. |
@@ -1649,51 +1648,6 @@ do_catchsql_test 5.5.4 { |
} {1 {fuzzer: ruleset must be between 0 and 2147483647}} |
#------------------------------------------------------------------------- |
-# This test uses a fuzzer table with many rules. There is one rule to |
-# map each possible two character string, where characters are lower-case |
-# letters used in the English language, to all other possible two character |
-# strings. In total, (26^4)-(26^2) mappings (the subtracted term represents |
-# the no-op mappings discarded automatically by the fuzzer). |
-# |
-# |
-do_execsql_test 6.1.1 { |
- DROP TABLE IF EXISTS x1; |
- DROP TABLE IF EXISTS x1_rules; |
- CREATE TABLE x1_rules(ruleset, cFrom, cTo, cost); |
-} |
-puts "This test is slow - perhaps around 7 seconds on an average pc" |
-do_test 6.1.2 { |
- set LETTERS {a b c d e f g h i j k l m n o p q r s t u v w x y z} |
- set cost 1 |
- db transaction { |
- foreach c1 $LETTERS { |
- foreach c2 $LETTERS { |
- foreach c3 $LETTERS { |
- foreach c4 $LETTERS { |
- db eval {INSERT INTO x1_rules VALUES(0, $c1||$c2, $c3||$c4, $cost)} |
- set cost [expr ($cost%1000) + 1] |
- } |
- } |
- } |
- } |
- db eval {UPDATE x1_rules SET cost = 20 WHERE cost<20 AND cFrom!='xx'} |
- } |
-} {} |
- |
-do_execsql_test 6.2 { |
- SELECT count(*) FROM x1_rules WHERE cTo!=cFrom; |
-} [expr 26*26*26*26 - 26*26] |
- |
-do_execsql_test 6.2.1 { |
- CREATE VIRTUAL TABLE x1 USING fuzzer(x1_rules); |
- SELECT word FROM x1 WHERE word MATCH 'xx' LIMIT 10; |
-} {xx hw hx hy hz ia ib ic id ie} |
-do_execsql_test 6.2.2 { |
- SELECT cTo FROM x1_rules WHERE cFrom='xx' |
- ORDER BY cost asc, rowid asc LIMIT 9; |
-} {hw hx hy hz ia ib ic id ie} |
- |
-#------------------------------------------------------------------------- |
# Test using different types of quotes with CREATE VIRTUAL TABLE |
# arguments. |
# |