Example #1
0
        public void RefreshJob_Continuous_LogsWarning_WhenAlwaysOnNotEnabled()
        {
            System.Environment.SetEnvironmentVariable(ContinuousJobRunner.WebsiteSCMAlwaysOnEnabledKey, "0");
            Assert.True(ContinuousJobRunner.AlwaysOnNotEnabled());

            JobSettings settings = new JobSettings();

            _runner.RefreshJob(_job, settings, false);

            VerifyAlwaysOnWarningWritten();

            System.Environment.SetEnvironmentVariable(ContinuousJobRunner.WebsiteSCMAlwaysOnEnabledKey, null);
        }