Rename some test helpers (#3615)

Had other names because they were made when other similar test code existed.

---

#### Does this PR need a docs update or release note?

- [ ]  Yes, it's included
- [ ] 🕐 Yes, but in a later PR
- [x]  No

#### Type of change

- [ ] 🌻 Feature
- [ ] 🐛 Bugfix
- [ ] 🗺️ Documentation
- [ ] 🤖 Supportability/Tests
- [ ] 💻 CI/Deployment
- [x] 🧹 Tech Debt/Cleanup

#### Issue(s)

* #3525

#### Test Plan

- [ ] 💪 Manual
- [x]  Unit test
- [ ] 💚 E2E
This commit is contained in:
ashmrtn 2023-06-14 10:31:03 -07:00 committed by GitHub
parent bd0f6f9769
commit 271c0ef0a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -111,13 +111,6 @@ func (sm mockEmptySnapshotManager) FindManifests(
return nil, nil return nil, nil
} }
func (sm mockEmptySnapshotManager) LoadSnapshots(
context.Context,
[]manifest.ID,
) ([]*snapshot.Manifest, error) {
return nil, clues.New("not implemented")
}
func (sm mockEmptySnapshotManager) LoadSnapshot( func (sm mockEmptySnapshotManager) LoadSnapshot(
context.Context, context.Context,
manifest.ID, manifest.ID,
@ -145,7 +138,7 @@ type manifestInfo struct {
err error err error
} }
func newManifestInfo2( func newManifestInfo(
id manifest.ID, id manifest.ID,
modTime time.Time, modTime time.Time,
incomplete bool, incomplete bool,
@ -189,12 +182,12 @@ func newManifestInfo2(
return res return res
} }
type mockSnapshotManager2 struct { type mockSnapshotManager struct {
data []manifestInfo data []manifestInfo
findErr error findErr error
} }
func matchesTags2(mi manifestInfo, tags map[string]string) bool { func matchesTags(mi manifestInfo, tags map[string]string) bool {
for k := range tags { for k := range tags {
if _, ok := mi.tags[k]; !ok { if _, ok := mi.tags[k]; !ok {
return false return false
@ -204,7 +197,7 @@ func matchesTags2(mi manifestInfo, tags map[string]string) bool {
return true return true
} }
func (msm *mockSnapshotManager2) FindManifests( func (msm *mockSnapshotManager) FindManifests(
ctx context.Context, ctx context.Context,
tags map[string]string, tags map[string]string,
) ([]*manifest.EntryMetadata, error) { ) ([]*manifest.EntryMetadata, error) {
@ -219,7 +212,7 @@ func (msm *mockSnapshotManager2) FindManifests(
res := []*manifest.EntryMetadata{} res := []*manifest.EntryMetadata{}
for _, mi := range msm.data { for _, mi := range msm.data {
if matchesTags2(mi, tags) { if matchesTags(mi, tags) {
res = append(res, mi.metadata) res = append(res, mi.metadata)
} }
} }
@ -227,14 +220,7 @@ func (msm *mockSnapshotManager2) FindManifests(
return res, nil return res, nil
} }
func (msm *mockSnapshotManager2) LoadSnapshots( func (msm *mockSnapshotManager) LoadSnapshot(
ctx context.Context,
ids []manifest.ID,
) ([]*snapshot.Manifest, error) {
return nil, clues.New("not implemented")
}
func (msm *mockSnapshotManager2) LoadSnapshot(
ctx context.Context, ctx context.Context,
id manifest.ID, id manifest.ID,
) (*snapshot.Manifest, error) { ) (*snapshot.Manifest, error) {
@ -353,7 +339,7 @@ func (suite *BaseFinderUnitSuite) TestNoResult_ErrorListingSnapshots() {
defer flush() defer flush()
bf := baseFinder{ bf := baseFinder{
sm: &mockSnapshotManager2{findErr: assert.AnError}, sm: &mockSnapshotManager{findErr: assert.AnError},
bg: mockEmptyModelGetter{}, bg: mockEmptyModelGetter{},
} }
reasons := []Reason{ reasons := []Reason{
@ -387,7 +373,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Return Older Base If Fail To Get Manifest", name: "Return Older Base If Fail To Get Manifest",
input: testUser1Mail, input: testUser1Mail,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID2, testID2,
testT2, testT2,
testCompleteMan, testCompleteMan,
@ -396,7 +382,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
testMail, testMail,
testUser1, testUser1,
), ),
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -421,7 +407,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Return Older Base If Fail To Get Backup", name: "Return Older Base If Fail To Get Backup",
input: testUser1Mail, input: testUser1Mail,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID2, testID2,
testT2, testT2,
testCompleteMan, testCompleteMan,
@ -430,7 +416,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
testMail, testMail,
testUser1, testUser1,
), ),
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -455,7 +441,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Return Older Base If Missing Details", name: "Return Older Base If Missing Details",
input: testUser1Mail, input: testUser1Mail,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID2, testID2,
testT2, testT2,
testCompleteMan, testCompleteMan,
@ -464,7 +450,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
testMail, testMail,
testUser1, testUser1,
), ),
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -489,7 +475,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Old Backup Details Pointer", name: "Old Backup Details Pointer",
input: testUser1Mail, input: testUser1Mail,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -516,7 +502,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "All One Snapshot", name: "All One Snapshot",
input: testAllUsersAllCats, input: testAllUsersAllCats,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -543,7 +529,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Multiple Bases Some Overlapping Reasons", name: "Multiple Bases Some Overlapping Reasons",
input: testAllUsersAllCats, input: testAllUsersAllCats,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -555,7 +541,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
testUser2, testUser2,
testUser3, testUser3,
), ),
newManifestInfo2( newManifestInfo(
testID2, testID2,
testT2, testT2,
testCompleteMan, testCompleteMan,
@ -648,7 +634,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Newer Incomplete Assist Snapshot", name: "Newer Incomplete Assist Snapshot",
input: testUser1Mail, input: testUser1Mail,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -657,7 +643,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
testMail, testMail,
testUser1, testUser1,
), ),
newManifestInfo2( newManifestInfo(
testID2, testID2,
testT2, testT2,
testIncompleteMan, testIncompleteMan,
@ -684,7 +670,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Incomplete Older Than Complete", name: "Incomplete Older Than Complete",
input: testUser1Mail, input: testUser1Mail,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testIncompleteMan, testIncompleteMan,
@ -693,7 +679,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
testMail, testMail,
testUser1, testUser1,
), ),
newManifestInfo2( newManifestInfo(
testID2, testID2,
testT2, testT2,
testCompleteMan, testCompleteMan,
@ -719,7 +705,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Newest Incomplete Only Incomplete", name: "Newest Incomplete Only Incomplete",
input: testUser1Mail, input: testUser1Mail,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testIncompleteMan, testIncompleteMan,
@ -728,7 +714,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
testMail, testMail,
testUser1, testUser1,
), ),
newManifestInfo2( newManifestInfo(
testID2, testID2,
testT2, testT2,
testIncompleteMan, testIncompleteMan,
@ -752,7 +738,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
name: "Some Bases Not Found", name: "Some Bases Not Found",
input: testAllUsersMail, input: testAllUsersMail,
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -778,7 +764,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
// Manifests are currently returned in the order they're defined by the // Manifests are currently returned in the order they're defined by the
// mock. // mock.
manifestData: []manifestInfo{ manifestData: []manifestInfo{
newManifestInfo2( newManifestInfo(
testID2, testID2,
testT2, testT2,
testCompleteMan, testCompleteMan,
@ -787,7 +773,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
testMail, testMail,
testUser1, testUser1,
), ),
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -819,7 +805,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
defer flush() defer flush()
bf := baseFinder{ bf := baseFinder{
sm: &mockSnapshotManager2{data: test.manifestData}, sm: &mockSnapshotManager{data: test.manifestData},
bg: &mockModelGetter{data: test.backupData}, bg: &mockModelGetter{data: test.backupData},
} }
@ -850,7 +836,7 @@ func (suite *BaseFinderUnitSuite) TestGetBases() {
func (suite *BaseFinderUnitSuite) TestFindBases_CustomTags() { func (suite *BaseFinderUnitSuite) TestFindBases_CustomTags() {
manifestData := []manifestInfo{ manifestData := []manifestInfo{
newManifestInfo2( newManifestInfo(
testID1, testID1,
testT1, testT1,
testCompleteMan, testCompleteMan,
@ -914,7 +900,7 @@ func (suite *BaseFinderUnitSuite) TestFindBases_CustomTags() {
defer flush() defer flush()
bf := baseFinder{ bf := baseFinder{
sm: &mockSnapshotManager2{data: manifestData}, sm: &mockSnapshotManager{data: manifestData},
bg: &mockModelGetter{data: backupData}, bg: &mockModelGetter{data: backupData},
} }