37 references to TestFlags
dotnet-watch (17)
Browser\BrowserLauncher.cs (3)
30if (environmentOptions.TestFlags.HasFlag(TestFlags.MockBrowser)) 75if (environmentOptions.TestFlags != TestFlags.None) 77if (environmentOptions.TestFlags.HasFlag(TestFlags.MockBrowser))
Build\BuildReporter.cs (1)
26if (environmentOptions.TestFlags.HasFlag(TestFlags.RunningAsTest))
CommandLine\EnvironmentOptions.cs (4)
41TestFlags TestFlags = TestFlags.None, 70public bool RunningAsTest { get => (TestFlags & TestFlags.RunningAsTest) != TestFlags.None; }
CommandLine\EnvironmentVariables.cs (3)
41public static TestFlags TestFlags => Environment.GetEnvironmentVariable("__DOTNET_WATCH_TEST_FLAGS") is { } value ? Enum.Parse<TestFlags>(value) : TestFlags.None;
HotReload\AppModels\WebApplicationAppModel.cs (2)
45return new WebAssemblyHotReloadClient(clientLogger, agentLogger, browserRefreshServer, capabilities, targetFramework, context.EnvironmentOptions.TestFlags.HasFlag(TestFlags.MockBrowser)); 64suppressTimeouts: context.EnvironmentOptions.TestFlags != TestFlags.None);
HotReload\HotReloadDotNetWatcher.cs (1)
794.WithSeverityWhen(MessageSeverity.Output, _context.EnvironmentOptions.TestFlags.HasFlag(TestFlags.ElevateWaitingForChangesMessageSeverity)));
Program.cs (1)
90if (environmentOptions.TestFlags != TestFlags.None)
UI\PhysicalConsole.cs (2)
19public PhysicalConsole(TestFlags testFlags) 22_ = testFlags.HasFlag(TestFlags.ReadKeyFromStdin) ? ListenToStandardInputAsync() : ListenToConsoleKeyPressAsync();
dotnet-watch.Tests (20)
Browser\BrowserLaunchTests.cs (2)
21App.Start(testAsset, [], testFlags: TestFlags.MockBrowser); 41App.Start(testAsset, [], testFlags: TestFlags.MockBrowser);
HotReload\ApplyDeltaTests.cs (11)
361App.Start(testAsset, ["--verbose", $"-bl:{binLogPath}"], testFlags: TestFlags.None); 451App.Start(testAsset, [], testFlags: TestFlags.ReadKeyFromStdin); 700App.Start(testAsset, [], testFlags: TestFlags.ElevateWaitingForChangesMessageSeverity); 738App.Start(testAsset, [], testFlags: TestFlags.ReadKeyFromStdin); 772App.Start(testAsset, ["--urls", "http://localhost:" + port], testFlags: TestFlags.MockBrowser); 828App.Start(testAsset, ["--urls", "http://localhost:" + port], testFlags: TestFlags.MockBrowser); 841App.Start(testAsset, ["--urls", "http://localhost:" + port, "--non-interactive"], testFlags: TestFlags.ReadKeyFromStdin | TestFlags.MockBrowser); 866App.Start(testAsset, ["--urls", "http://localhost:" + port], "blazorhosted", testFlags: TestFlags.MockBrowser); 888App.Start(testAsset, ["--urls", "http://localhost:" + port], relativeProjectDirectory: "RazorApp", testFlags: TestFlags.MockBrowser); 1131App.Start(testAsset, ["-lp", "http"], relativeProjectDirectory: "WatchAspire.AppHost", testFlags: TestFlags.ReadKeyFromStdin);
TestUtilities\TestOptions.cs (1)
18=> new(workingDirectory, muxerPath, TimeSpan.Zero, IsPollingEnabled: true, TestFlags: TestFlags.RunningAsTest, TestOutput: asset != null ? GetWatchTestOutputPath(asset) : "");
TestUtilities\WatchableApp.cs (6)
22public TestFlags TestFlags { get; private set; } 147public void Start(TestAsset asset, IEnumerable<string> arguments, string relativeProjectDirectory = null, string workingDirectory = null, TestFlags testFlags = TestFlags.RunningAsTest) 149if (testFlags != TestFlags.None) 151testFlags |= TestFlags.RunningAsTest; 201Assert.True(TestFlags.HasFlag(TestFlags.ReadKeyFromStdin));