diff options
author | Lucas Manuel Rodriguez <lucas@spideroak.com> | 2018-05-31 08:22:26 -0300 |
---|---|---|
committer | Lucas Manuel Rodriguez <lucas@spideroak.com> | 2018-05-31 08:22:26 -0300 |
commit | 140b80506dd0ecc8029baa816ac008eea6309e02 (patch) | |
tree | 959de205047b73eab66fccc17b0b6146510be00a /sqlite3_test.go | |
parent | Add nil check in bind and a test (diff) | |
download | golite-140b80506dd0ecc8029baa816ac008eea6309e02.tar.gz golite-140b80506dd0ecc8029baa816ac008eea6309e02.tar.xz |
Add zero-length slice test
Diffstat (limited to 'sqlite3_test.go')
-rw-r--r-- | sqlite3_test.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sqlite3_test.go b/sqlite3_test.go index 1013d34..eadcf4a 100644 --- a/sqlite3_test.go +++ b/sqlite3_test.go @@ -1593,6 +1593,10 @@ func TestInsertNilByteSlice(t *testing.T) { if _, err := db.Exec("insert into blob_not_null (b) values (?)", nilSlice); err == nil { t.Fatal("didn't expect INSERT to 'not null' column with a nil []byte slice to work") } + zeroLenSlice := []byte{} + if _, err := db.Exec("insert into blob_not_null (b) values (?)", zeroLenSlice); err != nil { + t.Fatal("failed to insert zero-length slice") + } } var customFunctionOnce sync.Once |