static CommandOutputProviderExtensionMethods() { serviceMessagesEnabled = false; buildEnvironment = AutomationEnvironment.NoneOrUnknown; // As per: http://confluence.jetbrains.com/display/TCD65/Build+Script+Interaction+with+TeamCity#BuildScriptInteractionwithTeamCity-ServiceMessages Escapes = new Dictionary <string, string> { { "|", "||" }, { "'", "|'" }, { "\n", "|n" }, { "\r", "|r" }, { "\u0085", "|x" }, { "\u2028", "|l" }, { "\u2029", "|p" }, { "[", "|[" }, { "]", "|]" } }; }
public AutomationSenarioBase(AutomationEnvironment cnf = null) { cnf = cnf ?? AutomationTestConfig.Env; _webDriverFactory = new WebDriverFactory(); _driver = _webDriverFactory.GetWebDriver(cnf.BrowserConfig); }
public static void EnableServiceMessages(this ICommandOutputProvider commandOutputProvider) { serviceMessagesEnabled = true; buildEnvironment = automationEnvironmentProvider.DetermineAutomationEnvironment(); }
public static void EnableServiceMessages(this ILogger log) { serviceMessagesEnabled = true; buildEnvironment = automationEnvironmentProvider.DetermineAutomationEnvironment(); }