package db import ( "testing" ) func TestListStorageJobsEmptyReturnsSlice(t *testing.T) { d, err := Open(":memory:") if err != nil { t.Fatalf("open db: %v", err) } defer d.Close() if err := d.Migrate(); err != nil { t.Fatalf("migrate: %v", err) } jobs, err := d.ListStorageJobs(50, 0) if err != nil { t.Fatalf("ListStorageJobs: %v", err) } if jobs == nil { t.Error("ListStorageJobs returned nil, want empty slice") } if len(jobs) != 0 { t.Errorf("len(jobs) = %d, want 0", len(jobs)) } }