aboutsummaryrefslogtreecommitdiff
path: root/internal/postgres
diff options
context:
space:
mode:
authorJonathan Amsterdam <jba@google.com>2021-04-07 20:16:23 -0400
committerJonathan Amsterdam <jba@google.com>2021-04-08 16:30:30 +0000
commitd025eb3c769441121bed31b2ad95f5ceea10ad4b (patch)
tree6609eed1eb903662ca50f933d577d18167aadca5 /internal/postgres
parentd189d9d19b2d6ec3358cc44d98c6354682aee052 (diff)
downloadgo-x-pkgsite-d025eb3c769441121bed31b2ad95f5ceea10ad4b.tar.xz
internal/postgres,etc: finish MustInsertModule cleanup
Now that there are no callers of MustInsertModule, rename MustInsertModuleLatest to MustInsertModule. We can also remove MustInsertModuleLMV. Change-Id: Ieb554ee32696c168be4cc0a14ecece9f4c6b91b4 Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/308271 Trust: Jonathan Amsterdam <jba@google.com> Run-TryBot: Jonathan Amsterdam <jba@google.com> Reviewed-by: Jamal Carvalho <jamal@golang.org>
Diffstat (limited to 'internal/postgres')
-rw-r--r--internal/postgres/delete_test.go2
-rw-r--r--internal/postgres/details_test.go8
-rw-r--r--internal/postgres/insert_module_test.go18
-rw-r--r--internal/postgres/licenses_test.go8
-rw-r--r--internal/postgres/path_test.go2
-rw-r--r--internal/postgres/search_test.go26
-rw-r--r--internal/postgres/stdlib_test.go2
-rw-r--r--internal/postgres/symbol_test.go16
-rw-r--r--internal/postgres/test_helper.go21
-rw-r--r--internal/postgres/unit_test.go12
-rw-r--r--internal/postgres/version_map_test.go2
-rw-r--r--internal/postgres/version_test.go8
-rw-r--r--internal/postgres/versionstate_test.go6
13 files changed, 61 insertions, 70 deletions
diff --git a/internal/postgres/delete_test.go b/internal/postgres/delete_test.go
index 71b14d6c..f0e5fc7e 100644
--- a/internal/postgres/delete_test.go
+++ b/internal/postgres/delete_test.go
@@ -26,7 +26,7 @@ func TestDeletePseudoversionsExcept(t *testing.T) {
"v0.0.0-20190904010203-89fb59e2e920",
}
for _, v := range versions {
- MustInsertModuleLatest(ctx, t, testDB, sample.Module(sample.ModulePath, v, ""))
+ MustInsertModule(ctx, t, testDB, sample.Module(sample.ModulePath, v, ""))
}
if err := testDB.DeletePseudoversionsExcept(ctx, sample.ModulePath, pseudo1); err != nil {
t.Fatal(err)
diff --git a/internal/postgres/details_test.go b/internal/postgres/details_test.go
index 70752844..3ba376cf 100644
--- a/internal/postgres/details_test.go
+++ b/internal/postgres/details_test.go
@@ -73,7 +73,7 @@ func TestGetNestedModules(t *testing.T) {
defer release()
for _, v := range test.modules {
- MustInsertModuleLatest(ctx, t, testDB, v)
+ MustInsertModule(ctx, t, testDB, v)
}
gotModules, err := testDB.GetNestedModules(ctx, test.path)
@@ -120,7 +120,7 @@ func TestGetNestedModules_Excluded(t *testing.T) {
},
}
for _, m := range test.modules {
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
if err := testDB.InsertExcludedPrefix(ctx, "cloud.google.com/go/storage", "postgres", "test"); err != nil {
t.Fatal(err)
@@ -185,7 +185,7 @@ func TestPostgres_GetModuleInfo(t *testing.T) {
for _, test := range testCases {
t.Run(test.name, func(t *testing.T) {
for _, v := range test.modules {
- MustInsertModuleLatest(ctx, t, testDB, v)
+ MustInsertModule(ctx, t, testDB, v)
}
gotVI, err := testDB.GetModuleInfo(ctx, test.path, test.version)
@@ -270,7 +270,7 @@ func TestGetImportedBy(t *testing.T) {
defer release()
for _, v := range testModules {
- MustInsertModuleLatest(ctx, t, testDB, v)
+ MustInsertModule(ctx, t, testDB, v)
}
gotImportedBy, err := testDB.GetImportedBy(ctx, test.path, test.modulePath, 100)
diff --git a/internal/postgres/insert_module_test.go b/internal/postgres/insert_module_test.go
index ad6b3492..291bb4c3 100644
--- a/internal/postgres/insert_module_test.go
+++ b/internal/postgres/insert_module_test.go
@@ -80,9 +80,9 @@ func TestInsertModule(t *testing.T) {
testDB, release := acquire(t)
defer release()
- MustInsertModuleLatest(ctx, t, testDB, test.module)
+ MustInsertModule(ctx, t, testDB, test.module)
// Test that insertion of duplicate primary key won't fail.
- MustInsertModuleLatest(ctx, t, testDB, test.module)
+ MustInsertModule(ctx, t, testDB, test.module)
checkModule(ctx, t, testDB, test.module)
})
}
@@ -158,7 +158,7 @@ func TestInsertModuleLicenseCheck(t *testing.T) {
mod.IsRedistributable = false
mod.Units[0].IsRedistributable = false
- MustInsertModuleLatest(ctx, t, db, mod)
+ MustInsertModule(ctx, t, db, mod)
// New model
u, err := db.GetUnit(ctx, newUnitMeta(mod.ModulePath, mod.ModulePath, mod.Version), internal.AllFields)
@@ -190,7 +190,7 @@ func TestUpsertModule(t *testing.T) {
m := sample.Module("upsert.org", "v1.2.3", "dir/p")
// Insert the module.
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
// Change the module, and re-insert.
m.IsRedistributable = !m.IsRedistributable
lic := *m.Licenses[0]
@@ -198,7 +198,7 @@ func TestUpsertModule(t *testing.T) {
sample.ReplaceLicense(m, &lic)
m.Units[0].Readme.Contents += " and more"
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
// The changes should have been saved.
checkModule(ctx, t, testDB, m)
}
@@ -303,7 +303,7 @@ func TestInsertModuleNewCoverage(t *testing.T) {
Contents: []byte(`Lorem Ipsum`),
},
}
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
u, err := testDB.GetUnit(ctx, newUnitMeta(m.ModulePath, m.ModulePath, m.Version), internal.AllFields)
if err != nil {
t.Fatal(err)
@@ -338,7 +338,7 @@ func TestPostgres_ReadAndWriteModuleOtherColumns(t *testing.T) {
seriesPath: "github.com/user/repo/path",
}
- MustInsertModuleLatest(ctx, t, testDB, v)
+ MustInsertModule(ctx, t, testDB, v)
query := `
SELECT
sort_version, series_path
@@ -450,7 +450,7 @@ func TestDeleteModule(t *testing.T) {
v := sample.DefaultModule()
- MustInsertModuleLatest(ctx, t, testDB, v)
+ MustInsertModule(ctx, t, testDB, v)
if _, err := testDB.GetModuleInfo(ctx, v.ModulePath, v.Version); err != nil {
t.Fatal(err)
}
@@ -513,7 +513,7 @@ func TestPostgres_NewerAlternative(t *testing.T) {
t.Fatal(err)
}
m := sample.Module(mvs.ModulePath, okVersion, "p")
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
if _, _, found := GetFromSearchDocuments(ctx, t, testDB, m.Packages()[0].Path); found {
t.Fatal("found package after inserting")
}
diff --git a/internal/postgres/licenses_test.go b/internal/postgres/licenses_test.go
index 380eabfa..9ebcd861 100644
--- a/internal/postgres/licenses_test.go
+++ b/internal/postgres/licenses_test.go
@@ -44,8 +44,8 @@ func TestGetLicenses(t *testing.T) {
ctx, cancel := context.WithTimeout(context.Background(), testTimeout*5)
defer cancel()
- MustInsertModuleLatest(ctx, t, testDB, testModule)
- MustInsertModuleLatest(ctx, t, testDB, stdlibModule)
+ MustInsertModule(ctx, t, testDB, testModule)
+ MustInsertModule(ctx, t, testDB, stdlibModule)
for _, test := range []struct {
err error
name, fullPath, modulePath, version string
@@ -142,7 +142,7 @@ func TestGetModuleLicenses(t *testing.T) {
})
}
- MustInsertModuleLatest(ctx, t, testDB, testModule)
+ MustInsertModule(ctx, t, testDB, testModule)
var moduleID int
query := `
@@ -176,7 +176,7 @@ func TestGetLicensesBypass(t *testing.T) {
// Insert with non-redistributable license contents.
m := nonRedistributableModule()
- MustInsertModuleLatest(ctx, t, bypassDB, m)
+ MustInsertModule(ctx, t, bypassDB, m)
// check reads and the second license in the module and compares it with want.
check := func(bypass bool, want *licenses.License) {
diff --git a/internal/postgres/path_test.go b/internal/postgres/path_test.go
index 72418872..61f0cfd4 100644
--- a/internal/postgres/path_test.go
+++ b/internal/postgres/path_test.go
@@ -72,7 +72,7 @@ func TestGetLatestMajorPathForV1Path(t *testing.T) {
for _, mv := range test.modvers {
mod, ver, _ := parseModuleVersionPackage(mv)
m := sample.Module(mod, ver, suffix)
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
t.Run("module", func(t *testing.T) {
check(test.v1ModulePath, test.wantModulePath)
diff --git a/internal/postgres/search_test.go b/internal/postgres/search_test.go
index 8d635670..7d7b2d7a 100644
--- a/internal/postgres/search_test.go
+++ b/internal/postgres/search_test.go
@@ -297,7 +297,7 @@ func TestSearch(t *testing.T) {
testDB, release := acquire(t)
defer release()
for _, m := range test.modules {
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
if _, err := testDB.UpdateSearchDocumentsImportedByCount(ctx); err != nil {
t.Fatal(err)
@@ -385,7 +385,7 @@ func TestSearchErrors(t *testing.T) {
defer release()
modules := importGraph("foo.com/A", "", 0)
for _, v := range modules {
- MustInsertModuleLatest(ctx, t, testDB, v)
+ MustInsertModule(ctx, t, testDB, v)
}
if _, err := testDB.UpdateSearchDocumentsImportedByCount(ctx); err != nil {
t.Fatal(err)
@@ -550,7 +550,7 @@ func TestInsertSearchDocumentAndSearch(t *testing.T) {
pkg.Licenses = sample.LicenseMetadata()
m := sample.Module(modulePath, sample.VersionString)
sample.AddUnit(m, pkg)
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
if test.limit < 1 {
@@ -606,7 +606,7 @@ func TestSearchPenalties(t *testing.T) {
v.Packages()[0].IsRedistributable = m.redist
v.IsRedistributable = m.redist
v.HasGoMod = m.hasGoMod
- MustInsertModuleLatest(ctx, t, testDB, v)
+ MustInsertModule(ctx, t, testDB, v)
}
for method, searcher := range searchers {
@@ -640,7 +640,7 @@ func TestExcludedFromSearch(t *testing.T) {
// Insert a module with two packages.
const domain = "exclude.com"
sm := sample.Module(domain, "v1.2.3", "pkg", "ex/clude")
- MustInsertModuleLatest(ctx, t, testDB, sm)
+ MustInsertModule(ctx, t, testDB, sm)
// Exclude a prefix that matches one of the packages.
if err := testDB.InsertExcludedPrefix(ctx, domain+"/ex", "no user", "no reason"); err != nil {
t.Fatal(err)
@@ -669,7 +669,7 @@ func TestSearchBypass(t *testing.T) {
bypassDB := NewBypassingLicenseCheck(testDB.db)
m := nonRedistributableModule()
- MustInsertModuleLatest(ctx, t, bypassDB, m)
+ MustInsertModule(ctx, t, bypassDB, m)
for _, test := range []struct {
db *DB
@@ -703,7 +703,7 @@ func TestSearchLicenseDedup(t *testing.T) {
FilePath: "pkg/LICENSE.md",
},
})
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
got, err := testDB.Search(ctx, m.ModulePath, 10, 0, 100)
if err != nil {
t.Fatal(err)
@@ -791,7 +791,7 @@ func TestUpsertSearchDocument(t *testing.T) {
m := sample.Module(sample.ModulePath, version, "A")
m.HasGoMod = gomod
m.Packages()[0].Documentation[0].Synopsis = "syn-" + version
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
const v1 = "v1.0.0"
@@ -844,7 +844,7 @@ func TestUpsertSearchDocumentVersionHasGoMod(t *testing.T) {
for _, hasGoMod := range []bool{true, false} {
m := sample.Module(fmt.Sprintf("foo.com/%t", hasGoMod), "v1.2.3", "bar")
m.HasGoMod = hasGoMod
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
for _, hasGoMod := range []bool{true, false} {
@@ -875,7 +875,7 @@ func TestUpdateSearchDocumentsImportedByCount(t *testing.T) {
for _, imp := range imports {
pkg.Imports = append(pkg.Imports, fmt.Sprintf("mod.com/%s/%[1]s", imp))
}
- MustInsertModuleLatest(ctx, t, db, m)
+ MustInsertModule(ctx, t, db, m)
return m
}
@@ -982,7 +982,7 @@ func TestUpdateSearchDocumentsImportedByCount(t *testing.T) {
// It should not get inserted into search_documents.
mAlt := sample.Module(alternativeModulePath, "v1.0.0", "A")
mAlt.Packages()[0].Imports = []string{"B"}
- MustInsertModuleLatest(ctx, t, testDB, mAlt)
+ MustInsertModule(ctx, t, testDB, mAlt)
// Although B is imported by two packages, only one is in search_documents, so its
// imported-by count is 1.
updateImportedByCount(testDB)
@@ -1013,7 +1013,7 @@ func TestGetPackagesForSearchDocumentUpsert(t *testing.T) {
moduleN := nonRedistributableModule()
bypassDB := NewBypassingLicenseCheck(testDB.db)
for _, m := range []*internal.Module{moduleA, moduleN} {
- MustInsertModuleLatest(ctx, t, bypassDB, m)
+ MustInsertModule(ctx, t, bypassDB, m)
}
// We are asking for all packages in search_documents updated before now, which is
@@ -1152,7 +1152,7 @@ func TestDeleteOlderVersionFromSearch(t *testing.T) {
}
insert := func(m module) {
sm := sample.Module(m.path, m.version, m.pkg)
- MustInsertModuleLatest(ctx, t, testDB, sm)
+ MustInsertModule(ctx, t, testDB, sm)
}
check := func(m module) {
diff --git a/internal/postgres/stdlib_test.go b/internal/postgres/stdlib_test.go
index 32f41eca..ce5f2198 100644
--- a/internal/postgres/stdlib_test.go
+++ b/internal/postgres/stdlib_test.go
@@ -46,7 +46,7 @@ func TestGetStdlibPaths(t *testing.T) {
for _, p := range m.Packages() {
p.Imports = nil
}
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
got, err := testDB.GetStdlibPathsWithSuffix(ctx, "json")
diff --git a/internal/postgres/symbol_test.go b/internal/postgres/symbol_test.go
index 82634bff..0ea7b79e 100644
--- a/internal/postgres/symbol_test.go
+++ b/internal/postgres/symbol_test.go
@@ -38,7 +38,7 @@ func TestInsertSymbolNamesAndHistory(t *testing.T) {
sample.Type,
}
mod.Packages()[0].Documentation[0].API = api
- MustInsertModuleLatest(ctx, t, testDB, mod)
+ MustInsertModule(ctx, t, testDB, mod)
got, err := collectStrings(ctx, testDB.db, `SELECT name FROM symbol_names;`)
if err != nil {
@@ -86,7 +86,7 @@ func TestInsertSymbolHistory_Basic(t *testing.T) {
sample.Type,
}
mod.Packages()[0].Documentation[0].API = api
- MustInsertModuleLatest(ctx, t, testDB, mod)
+ MustInsertModule(ctx, t, testDB, mod)
compareUnitSymbols(ctx, t, testDB, mod.Packages()[0].Path, mod.ModulePath, mod.Version,
map[internal.BuildContext][]*internal.Symbol{internal.BuildContextAll: api})
@@ -136,9 +136,9 @@ func TestInsertSymbolHistory_MultiVersions(t *testing.T) {
mod12 := moduleWithSymbols(t, "v1.2.0", []*internal.Symbol{&typB})
// Insert most recent, then oldest, then middle version.
- MustInsertModuleLatest(ctx, t, testDB, mod12)
- MustInsertModuleLatest(ctx, t, testDB, mod10)
- MustInsertModuleLatest(ctx, t, testDB, mod11)
+ MustInsertModule(ctx, t, testDB, mod12)
+ MustInsertModule(ctx, t, testDB, mod10)
+ MustInsertModule(ctx, t, testDB, mod11)
createwant := func(docs []*internal.Documentation) map[internal.BuildContext][]*internal.Symbol {
want := map[internal.BuildContext][]*internal.Symbol{}
@@ -254,9 +254,9 @@ func TestInsertSymbolHistory_MultiGOOS(t *testing.T) {
mod12.Packages()[0].Documentation = docs2
// Insert most recent, then oldest, then middle version.
- MustInsertModuleLatest(ctx, t, testDB, mod12)
- MustInsertModuleLatest(ctx, t, testDB, mod10)
- MustInsertModuleLatest(ctx, t, testDB, mod11)
+ MustInsertModule(ctx, t, testDB, mod12)
+ MustInsertModule(ctx, t, testDB, mod10)
+ MustInsertModule(ctx, t, testDB, mod11)
createwant := func(docs []*internal.Documentation) map[internal.BuildContext][]*internal.Symbol {
want := map[internal.BuildContext][]*internal.Symbol{}
diff --git a/internal/postgres/test_helper.go b/internal/postgres/test_helper.go
index 3fc7eb54..2c359fa0 100644
--- a/internal/postgres/test_helper.go
+++ b/internal/postgres/test_helper.go
@@ -200,30 +200,21 @@ func RunDBTestsInParallel(dbBaseName string, numDBs int, m *testing.M, acquirep
}
// MustInsertModule inserts m into db, calling t.Fatal on error.
-func MustInsertModule(ctx context.Context, t *testing.T, db *DB, m *internal.Module) {
- MustInsertModuleLMV(ctx, t, db, m, nil)
-}
-
-// MustInsertModule inserts m into db, calling t.Fatal on error.
// It also updates the latest-version information for m.
-func MustInsertModuleLatest(ctx context.Context, t *testing.T, db *DB, m *internal.Module) {
- MustInsertModuleGoMod(ctx, t, db, m, "module "+m.ModulePath)
+func MustInsertModule(ctx context.Context, t *testing.T, db *DB, m *internal.Module) {
+ MustInsertModuleGoMod(ctx, t, db, m, "")
}
func MustInsertModuleGoMod(ctx context.Context, t *testing.T, db *DB, m *internal.Module, goMod string) {
+ t.Helper()
+ var lmv *internal.LatestModuleVersions
if goMod == "-" {
if err := db.UpdateLatestModuleVersionsStatus(ctx, m.ModulePath, 404); err != nil {
t.Fatal(err)
}
- MustInsertModuleLMV(ctx, t, db, m, nil)
} else {
- lmv := addLatest(ctx, t, db, m.ModulePath, m.Version, goMod)
- MustInsertModuleLMV(ctx, t, db, m, lmv)
+ lmv = addLatest(ctx, t, db, m.ModulePath, m.Version, goMod)
}
-}
-
-func MustInsertModuleLMV(ctx context.Context, t *testing.T, db *DB, m *internal.Module, lmv *internal.LatestModuleVersions) {
- t.Helper()
if _, err := db.InsertModule(ctx, m, lmv); err != nil {
t.Fatal(err)
}
@@ -315,7 +306,7 @@ func InsertSampleDirectoryTree(ctx context.Context, t *testing.T, testDB *DB) {
},
} {
m := sample.Module(data.modulePath, data.version, data.suffixes...)
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
}
diff --git a/internal/postgres/unit_test.go b/internal/postgres/unit_test.go
index 69b0bc9b..cf4f7ea4 100644
--- a/internal/postgres/unit_test.go
+++ b/internal/postgres/unit_test.go
@@ -331,7 +331,7 @@ func TestGetUnitMetaBypass(t *testing.T) {
m := sample.Module(testModule.module, testModule.version, testModule.packageSuffix)
makeModuleNonRedistributable(m)
- MustInsertModuleLatest(ctx, t, bypassDB, m)
+ MustInsertModule(ctx, t, bypassDB, m)
requested := m.Version
if testModule.isMaster {
requested = "master"
@@ -699,7 +699,7 @@ func TestGetUnit(t *testing.T) {
Filepath: "PKG_README.md",
Contents: "pkg readme",
}
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
// Add a module that has documentation for two Go build contexts.
m = sample.Module("a.com/twodoc", "v1.2.3", "p")
@@ -709,7 +709,7 @@ func TestGetUnit(t *testing.T) {
sample.Documentation("windows", "amd64", `package p; var W int`),
}
pkg.Documentation = docs2
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
for _, test := range []struct {
name, path, modulePath, version string
@@ -881,7 +881,7 @@ func TestGetUnit_SubdirectoriesShowNonRedistPackages(t *testing.T) {
m := sample.DefaultModule()
m.IsRedistributable = false
m.Packages()[0].IsRedistributable = false
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
func TestGetUnitFieldSet(t *testing.T) {
@@ -898,7 +898,7 @@ func TestGetUnitFieldSet(t *testing.T) {
// Add a module that has READMEs in a directory and a package.
m := sample.Module("a.com/m", "v1.2.3", "dir/p")
m.Packages()[0].Readme = readme
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
cleanFields := func(u *internal.Unit, fields internal.FieldSet) {
// Add/remove fields based on the FieldSet specified.
@@ -1022,7 +1022,7 @@ func TestGetUnitBypass(t *testing.T) {
bypassDB := NewBypassingLicenseCheck(testDB.db)
m := nonRedistributableModule()
- MustInsertModuleLatest(ctx, t, bypassDB, m)
+ MustInsertModule(ctx, t, bypassDB, m)
for _, test := range []struct {
db *DB
diff --git a/internal/postgres/version_map_test.go b/internal/postgres/version_map_test.go
index 4b8e0820..1532e729 100644
--- a/internal/postgres/version_map_test.go
+++ b/internal/postgres/version_map_test.go
@@ -23,7 +23,7 @@ func TestReadAndWriteVersionMap(t *testing.T) {
defer cancel()
m := sample.Module("golang.org/x/tools", sample.VersionString, "go/packages")
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
vm := &internal.VersionMap{
ModulePath: m.ModulePath,
diff --git a/internal/postgres/version_test.go b/internal/postgres/version_test.go
index c3779c17..0f81dd47 100644
--- a/internal/postgres/version_test.go
+++ b/internal/postgres/version_test.go
@@ -274,7 +274,7 @@ func TestGetLatestInfo(t *testing.T) {
sample.Module("gopkg.in/M.v3", "v3.0.0-20200602140019-6ec2bf8d378b", ""),
sample.Module("c.com/M", "v0.0.0-20200602140019-6ec2bf8d378b", ""),
} {
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
for _, test := range []struct {
@@ -436,7 +436,7 @@ func TestGetLatestGoodVersion(t *testing.T) {
t.Fatal(err)
}
for _, v := range []string{"v2.0.0+incompatible", "v1.4.0-pre", "v1.3.0", "v1.2.0", "v1.1.0"} {
- MustInsertModuleLatest(ctx, t, testDB, sample.Module(modulePath, v, "pkg"))
+ MustInsertModule(ctx, t, testDB, sample.Module(modulePath, v, "pkg"))
}
for _, test := range []struct {
@@ -648,12 +648,12 @@ func TestLatestModuleVersionsGood(t *testing.T) {
// Add two good versions.
const v1 = "v1.1.0"
- MustInsertModuleLatest(ctx, t, testDB, sample.Module(modulePath, v1, "pkg"))
+ MustInsertModule(ctx, t, testDB, sample.Module(modulePath, v1, "pkg"))
check(v1)
// Good version should be updated.
const v2 = "v1.2.0"
- MustInsertModuleLatest(ctx, t, testDB, sample.Module(modulePath, v2, "pkg"))
+ MustInsertModule(ctx, t, testDB, sample.Module(modulePath, v2, "pkg"))
check(v2)
// New latest-version info retracts v2 (and itself); good version should switch to v1.
diff --git a/internal/postgres/versionstate_test.go b/internal/postgres/versionstate_test.go
index b04b4239..103a6aa3 100644
--- a/internal/postgres/versionstate_test.go
+++ b/internal/postgres/versionstate_test.go
@@ -223,7 +223,7 @@ func TestUpsertModuleVersionStates(t *testing.T) {
defer release()
if test.insertModuleBeforeMVS && test.shouldInsertModule {
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
mvsu := &ModuleVersionStateForUpsert{
@@ -250,7 +250,7 @@ func TestUpsertModuleVersionStates(t *testing.T) {
}
if !test.insertModuleBeforeMVS && test.shouldInsertModule {
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
if !test.shouldInsertModule {
@@ -349,7 +349,7 @@ func TestHasGoMod(t *testing.T) {
if test.modulesHasRow {
m := sample.Module(modulePath, version, "")
m.HasGoMod = test.modulesValue
- MustInsertModuleLatest(ctx, t, testDB, m)
+ MustInsertModule(ctx, t, testDB, m)
}
got, err := testDB.HasGoMod(ctx, modulePath, version)