1package db23import (4 "context"5 "strings"6 "testing"7)89func TestOpenUnknownDriver(t *testing.T) {10 _, err := Open(context.TODO(), "invalid", "")11 if err == nil {12 t.Error("Open(invalid) => nil, want error")13 }14 if !strings.Contains(err.Error(), "unknown driver") {15 t.Errorf("Open(invalid) => %v, want error containing 'unknown driver'", err)16 }17}