From 8e4d206167b5e7afc991867c4f2527771b26fe0f Mon Sep 17 00:00:00 2001 From: Luke Massa Date: Sun, 17 Dec 2023 23:33:25 -0500 Subject: [PATCH] Add missing test flags (#4064) --- cmd/server_test.go | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/cmd/server_test.go b/cmd/server_test.go index e410d816b1..0eacbffb2c 100644 --- a/cmd/server_test.go +++ b/cmd/server_test.go @@ -52,13 +52,17 @@ func (s *ServerStarterMock) Start() error { // Adding a new flag? Add it to this slice for testing in alphabetical // order. var testFlags = map[string]interface{}{ + ADHostnameFlag: "dev.azure.com", ADTokenFlag: "ad-token", ADUserFlag: "ad-user", ADWebhookPasswordFlag: "ad-wh-pass", ADWebhookUserFlag: "ad-wh-user", AtlantisURLFlag: "url", + AutoplanModules: false, + AutoplanModulesFromProjects: "", AllowCommandsFlag: "version,plan,apply,unlock,import,approve_policies", AllowForkPRsFlag: true, + APISecretFlag: "", AutoDiscoverModeFlag: "auto", AutomergeFlag: true, AutoplanFileListFlag: "**/*.tf,**/*.yml", @@ -67,13 +71,19 @@ var testFlags = map[string]interface{}{ BitbucketUserFlag: "bitbucket-user", BitbucketWebhookSecretFlag: "bitbucket-secret", CheckoutStrategyFlag: CheckoutStrategyMerge, + CheckoutDepthFlag: 0, DataDirFlag: "/path", DefaultTFVersionFlag: "v0.11.0", DisableApplyAllFlag: true, DisableMarkdownFoldingFlag: true, DisableRepoLockingFlag: true, DiscardApprovalOnPlanFlag: true, + EmojiReaction: "eyes", + ExecutableName: "atlantis", + FailOnPreWorkflowHookError: false, + GHAllowMergeableBypassApply: false, GHHostnameFlag: "ghhostname", + GHTeamAllowlistFlag: "", GHTokenFlag: "token", GHUserFlag: "user", GHAppIDFlag: int64(0), @@ -86,6 +96,9 @@ var testFlags = map[string]interface{}{ GitlabTokenFlag: "gitlab-token", GitlabUserFlag: "gitlab-user", GitlabWebhookSecretFlag: "gitlab-secret", + HideUnchangedPlanComments: false, + HidePrevPlanComments: false, + IncludeGitUntrackedFiles: false, LockingDBType: "boltdb", LogLevelFlag: "debug", MarkdownTemplateOverridesDirFlag: "/path2", @@ -95,7 +108,16 @@ var testFlags = map[string]interface{}{ ParallelPoolSize: 100, ParallelPlanFlag: true, ParallelApplyFlag: true, + QuietPolicyChecks: false, + RedisHost: "", + RedisInsecureSkipVerify: false, + RedisPassword: "", + RedisPort: 6379, + RedisTLSEnabled: false, + RedisDB: 0, RepoAllowlistFlag: "github.com/runatlantis/atlantis", + RepoConfigFlag: "", + RepoConfigJSONFlag: "", RequireApprovalFlag: true, RequireMergeableFlag: true, SilenceNoProjectsFlag: false, @@ -107,11 +129,18 @@ var testFlags = map[string]interface{}{ SSLCertFileFlag: "cert-file", SSLKeyFileFlag: "key-file", RestrictFileList: false, + TFDownloadFlag: true, TFDownloadURLFlag: "https://my-hostname.com", TFEHostnameFlag: "my-hostname", TFELocalExecutionModeFlag: true, TFETokenFlag: "my-token", + UseTFPluginCache: true, + VarFileAllowlistFlag: "/path", VCSStatusName: "my-status", + WebBasicAuthFlag: false, + WebPasswordFlag: "atlantis", + WebUsernameFlag: "atlantis", + WebsocketCheckOrigin: false, WriteGitCredsFlag: true, DisableAutoplanFlag: true, DisableAutoplanLabelFlag: "no-auto-plan",