From aa3ce435f69ca2eb6ec69cc0bb3a9228275af193 Mon Sep 17 00:00:00 2001 From: Vincent Rischmann Date: Fri, 31 Dec 2021 12:41:29 +0100 Subject: add a test for a crash found by fuzzing --- sqlite.zig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'sqlite.zig') diff --git a/sqlite.zig b/sqlite.zig index 85018d9..7a2144a 100644 --- a/sqlite.zig +++ b/sqlite.zig @@ -3236,12 +3236,16 @@ test "sqlite: fuzzer found crashes" { .input = "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00CREATE TABLE \x80\x00\x00\x00ar(Wb)\x01", .exp_error = error.SQLiteError, }, + .{ + .input = "SELECT?", + .exp_error = error.ExecReturnedData, + }, }; inline for (test_cases) |tc| { var db = try getTestDb(); defer db.deinit(); - try testing.expectError(tc.exp_error, db.exec(tc.input, .{}, .{})); + try testing.expectError(tc.exp_error, db.execDynamic(tc.input, .{}, .{})); } } -- cgit v1.2.3