This commit is contained in:
Nuno Cruces
2025-01-24 10:46:05 +00:00
parent c0298ad274
commit 1d951ecd18
20 changed files with 45 additions and 50 deletions

View File

@@ -92,7 +92,7 @@ func testManyQueryRow(t params) {
t.mustExec("create table " + TablePrefix + "foo (id integer primary key, name varchar(50))")
t.mustExec("insert into "+TablePrefix+"foo (id, name) values(?,?)", 1, "bob")
var name string
for i := 0; i < 10000; i++ {
for i := range 10000 {
err := t.QueryRow("select name from "+TablePrefix+"foo where id = ?", 1).Scan(&name)
if err != nil || name != "bob" {
t.Fatalf("on query %d: err=%v, name=%q", i, err, name)
@@ -164,11 +164,11 @@ func testPreparedStmt(t params) {
const nRuns = 10
var wg sync.WaitGroup
for i := 0; i < nRuns; i++ {
for range nRuns {
wg.Add(1)
go func() {
defer wg.Done()
for j := 0; j < 10; j++ {
for range 10 {
count := 0
if err := sel.QueryRow().Scan(&count); err != nil && err != sql.ErrNoRows {
t.Errorf("Query: %v", err)