fix nightly tests

This commit is contained in:
ryanfkeepers 2024-01-25 15:59:29 -07:00
parent 4efa7762c9
commit 7cdd943ef8

View File

@ -13,24 +13,24 @@ import (
storeTD "github.com/alcionai/corso/src/pkg/storage/testdata" storeTD "github.com/alcionai/corso/src/pkg/storage/testdata"
) )
type TeamsChatsBackupIntgSuite struct { type BackupIntgSuite struct {
tester.Suite tester.Suite
its IntgTesterSetup its IntgTesterSetup
} }
func TestTeamsChatsBackupIntgSuite(t *testing.T) { func TestBackupIntgSuite(t *testing.T) {
suite.Run(t, &TeamsChatsBackupIntgSuite{ suite.Run(t, &BackupIntgSuite{
Suite: tester.NewIntegrationSuite( Suite: tester.NewIntegrationSuite(
t, t,
[][]string{tconfig.M365AcctCredEnvs, storeTD.AWSStorageCredEnvs}), [][]string{tconfig.M365AcctCredEnvs, storeTD.AWSStorageCredEnvs}),
}) })
} }
func (suite *TeamsChatsBackupIntgSuite) SetupSuite() { func (suite *BackupIntgSuite) SetupSuite() {
suite.its = NewIntegrationTesterSetup(suite.T()) suite.its = NewIntegrationTesterSetup(suite.T())
} }
func (suite *TeamsChatsBackupIntgSuite) TestBackup_Run_basicBackup() { func (suite *BackupIntgSuite) TestBackup_Run_basicBackup() {
sel := selectors.NewTeamsChatsBackup([]string{suite.its.User.ID}) sel := selectors.NewTeamsChatsBackup([]string{suite.its.User.ID})
sel.Include(selTD.TeamsChatsBackupChatScope(sel)) sel.Include(selTD.TeamsChatsBackupChatScope(sel))
@ -41,33 +41,33 @@ func (suite *TeamsChatsBackupIntgSuite) TestBackup_Run_basicBackup() {
// nightly tests // nightly tests
// --------------------------------------------------------------------------- // ---------------------------------------------------------------------------
type TeamsChatsBackupNightlyIntgSuite struct { type BackupNightlyIntgSuite struct {
tester.Suite tester.Suite
its IntgTesterSetup its IntgTesterSetup
} }
func TestTeamsChatsBackupNightlyIntgSuite(t *testing.T) { func TestsBackupNightlyIntgSuite(t *testing.T) {
suite.Run(t, &TeamsChatsBackupNightlyIntgSuite{ suite.Run(t, &BackupNightlyIntgSuite{
Suite: tester.NewNightlySuite( Suite: tester.NewNightlySuite(
t, t,
[][]string{tconfig.M365AcctCredEnvs, storeTD.AWSStorageCredEnvs}), [][]string{tconfig.M365AcctCredEnvs, storeTD.AWSStorageCredEnvs}),
}) })
} }
func (suite *TeamsChatsBackupNightlyIntgSuite) SetupSuite() { func (suite *BackupNightlyIntgSuite) SetupSuite() {
suite.its = NewIntegrationTesterSetup(suite.T()) suite.its = NewIntegrationTesterSetup(suite.T())
} }
func (suite *TeamsChatsBackupNightlyIntgSuite) TestBackup_Run_teamschatsVersion9MergeBase() { func (suite *BackupNightlyIntgSuite) TestBackup_Run_vVersion9MergeBase() {
sel := selectors.NewTeamsChatsBackup([]string{suite.its.User.ID}) sel := selectors.NewTeamsChatsBackup([]string{suite.its.User.ID})
sel.Include(selTD.TeamsChatsBackupChatScope(sel)) sel.Include(selTD.TeamsChatsBackupChatScope(sel))
RunMergeBaseGroupsUpdate(suite, sel.Selector, false) RunMergeBaseGroupsUpdate(suite, sel.Selector, true)
} }
func (suite *TeamsChatsBackupNightlyIntgSuite) TestBackup_Run_teamschatsVersion9AssistBases() { func (suite *BackupNightlyIntgSuite) TestBackup_Run_version9AssistBases() {
sel := selectors.NewTeamsChatsBackup([]string{suite.its.User.ID}) sel := selectors.NewTeamsChatsBackup([]string{suite.its.User.ID})
sel.Include(selTD.TeamsChatsBackupChatScope(sel)) sel.Include(selTD.TeamsChatsBackupChatScope(sel))
RunDriveAssistBaseGroupsUpdate(suite, sel.Selector, false) RunDriveAssistBaseGroupsUpdate(suite, sel.Selector, true)
} }