Minimal SQLite key-value store for OCaml
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(lint): add fuzz.ml runners, fix suite name mismatch

- sle: remove old fuzz_sle.ml runner (fuzz.ml already exists)
- space-packet/spake2/sqlite: add fuzz.ml runner, update dune
- space-packet: fix suite name "space-packet" -> "space_packet"

+7 -8
+6 -6
fuzz/dune
··· 1 1 (executable 2 - (name fuzz_sqlite) 3 - (modules fuzz_sqlite) 2 + (name fuzz) 3 + (modules fuzz fuzz_sqlite) 4 4 (libraries sqlite crowbar)) 5 5 6 6 (executable ··· 12 12 (alias runtest) 13 13 (enabled_if 14 14 (<> %{profile} afl)) 15 - (deps fuzz_sqlite.exe) 15 + (deps fuzz.exe) 16 16 (action 17 - (run %{exe:fuzz_sqlite.exe}))) 17 + (run %{exe:fuzz.exe}))) 18 18 19 19 (rule 20 20 (alias fuzz) ··· 22 22 (= %{profile} afl)) 23 23 (deps 24 24 (source_tree corpus) 25 - fuzz_sqlite.exe 25 + fuzz.exe 26 26 gen_corpus.exe) 27 27 (action 28 - (echo "AFL fuzzer built: %{exe:fuzz_sqlite.exe}\n"))) 28 + (echo "AFL fuzzer built: %{exe:fuzz.exe}\n")))
+1
fuzz/fuzz.ml
··· 1 + let () = Crowbar.run "sqlite" [ Fuzz_sqlite.suite ]
-2
fuzz/fuzz_sqlite.ml
··· 186 186 test_case "multiple puts" [ bytes; list bytes ] test_multiple_puts; 187 187 test_case "put delete put" [ bytes; bytes; bytes ] test_put_delete_put; 188 188 ] ) 189 - 190 - let () = run "sqlite" [ suite ]