Print type of result
diff --git a/sqlite3_test.go b/sqlite3_test.go
index 28b3c96..3ef8533 100644
--- a/sqlite3_test.go
+++ b/sqlite3_test.go
@@ -1683,7 +1683,7 @@
 	}
 	s, ok := x.(string)
 	if !ok {
-		t.Fatal("non-column string must return string")
+		t.Fatalf("non-column string must return string but got %T", x)
 	}
 	if s != "hello" {
 		t.Fatalf("non-column string must return %q but got %q", "hello", s)