81 references to SequenceEqual
dotnet-watch.Tests (81)
Aspire\AspireServiceFactoryTests.cs (8)
24
AssertEx.
SequenceEqual
(["--project", "a.csproj"], args);
41
AssertEx.
SequenceEqual
(["--project", "a.csproj", "--no-launch-profile" ], args);
60
AssertEx.
SequenceEqual
(["--project", "a.csproj", "--launch-profile", "H"], args);
79
AssertEx.
SequenceEqual
(["--project", "a.csproj", "--no-launch-profile"], args);
98
AssertEx.
SequenceEqual
(["--project", "a.csproj"], args);
114
AssertEx.
SequenceEqual
(["--project", "a.csproj", "--launch-profile", "P"], args);
131
AssertEx.
SequenceEqual
(["--project", "a.csproj", "--launch-profile", "P", "--no-launch-profile-arguments"], args);
148
AssertEx.
SequenceEqual
(["--project", "a.csproj", "--launch-profile", "P", "a", "b"], args);
Build\EvaluationTests.cs (4)
438
AssertEx.
SequenceEqual
(
459
AssertEx.
SequenceEqual
(
537
AssertEx.
SequenceEqual
(normalizedExpected, normalizedActual);
552
AssertEx.
SequenceEqual
(normalizedExpected, normalizedActual);
CommandLine\CommandLineOptionsTests.cs (34)
65
AssertEx.
SequenceEqual
([(name, value)], properties);
76
AssertEx.
SequenceEqual
([], properties);
84
AssertEx.
SequenceEqual
([], options.CommandArguments);
127
AssertEx.
SequenceEqual
([], options.CommandArguments);
136
AssertEx.
SequenceEqual
(["-lp", "P"], options.CommandArguments);
145
AssertEx.
SequenceEqual
(["-lp", "P"], options.CommandArguments);
162
AssertEx.
SequenceEqual
(["--no-launch-profile"], options.CommandArguments);
172
AssertEx.
SequenceEqual
(["--no-launch-profile"], options.CommandArguments);
182
AssertEx.
SequenceEqual
(["--no-launch-profile"], options.CommandArguments);
192
AssertEx.
SequenceEqual
(["-watchArg", "-runArg"], options.CommandArguments);
202
AssertEx.
SequenceEqual
(["--project", "p", "--unknown", "x", "y"], options.CommandArguments);
212
AssertEx.
SequenceEqual
(["-watchArg", "--", "--verbose", "run", "-runArg",], options.CommandArguments);
222
AssertEx.
SequenceEqual
(["--", "run"], options.CommandArguments);
230
AssertEx.
SequenceEqual
([], options.CommandArguments);
246
AssertEx.
SequenceEqual
(["--", "-f", "TFM"], options.CommandArguments);
255
AssertEx.
SequenceEqual
(["--", "--project", "proj"], options.CommandArguments);
264
AssertEx.
SequenceEqual
(["--", "--no-launch-profile"], options.CommandArguments);
273
AssertEx.
SequenceEqual
(["--", "--launch-profile", "p"], options.CommandArguments);
282
AssertEx.
SequenceEqual
(["--", "--property", "x=1"], options.CommandArguments);
296
AssertEx.
SequenceEqual
(["--", option], options1.CommandArguments);
297
AssertEx.
SequenceEqual
(["--property:NuGetInteractive=false"], options1.BuildArguments);
301
AssertEx.
SequenceEqual
([option, "A", "--", "-bl:XXX"], options2.CommandArguments);
302
AssertEx.
SequenceEqual
(["--property:NuGetInteractive=false", option], options2.BuildArguments);
314
AssertEx.
SequenceEqual
([option], options.CommandArguments);
315
AssertEx.
SequenceEqual
(["--property:NuGetInteractive=false"], options.BuildArguments);
331
AssertEx.
SequenceEqual
(["--property:TargetFramework=F", "--property:P1=V1", "--property:P2=V2", NugetInteractiveProperty], options.BuildArguments);
334
AssertEx.
SequenceEqual
(["--project", "P", "--framework", "F", "--property", "P1=V1", "--property", "P2=V2"], options.CommandArguments);
383
AssertEx.
SequenceEqual
(["--property:P1=V1", "--property:P2=V2", NugetInteractiveProperty], options.BuildArguments);
386
AssertEx.
SequenceEqual
(["--property", "P1=V1", "--property", "P2=V2"], options.CommandArguments);
479
AssertEx.
SequenceEqual
(buildArgs, runOptions.BuildArguments);
480
AssertEx.
SequenceEqual
(commandArgs ?? args, runOptions.CommandArguments);
492
AssertEx.
SequenceEqual
(["--property:NuGetInteractive=false", "--target:VSTest", .. commandArgs], runOptions.BuildArguments);
493
AssertEx.
SequenceEqual
(commandArgs, runOptions.CommandArguments);
505
AssertEx.
SequenceEqual
(buildArgs, options.BuildArguments);
FileWatcher\FileWatcherTests.cs (10)
71
AssertEx.
SequenceEqual
(expectedChanges, filesChanged.OrderBy(x => x.Path));
115
AssertEx.
SequenceEqual
([$"{dirA}: [a1,a2]"], Inspect(watcher.DirectoryWatchers));
119
AssertEx.
SequenceEqual
([$"{dirA}: [a1,a2,a3]"], Inspect(watcher.DirectoryWatchers));
123
AssertEx.
SequenceEqual
([$"{dirA}: []"], Inspect(watcher.DirectoryWatchers));
127
AssertEx.
SequenceEqual
([$"{dirA}: []"], Inspect(watcher.DirectoryWatchers));
131
AssertEx.
SequenceEqual
(
139
AssertEx.
SequenceEqual
([$"{dirB}: []"], Inspect(watcher.DirectoryTreeWatchers));
140
AssertEx.
SequenceEqual
([$"{dirA}: []"], Inspect(watcher.DirectoryWatchers));
144
AssertEx.
SequenceEqual
([$"{dirB}: []"], Inspect(watcher.DirectoryTreeWatchers));
145
AssertEx.
SequenceEqual
([$"{dirA}: []"], Inspect(watcher.DirectoryWatchers));
HotReload\ApplyDeltaTests.cs (1)
394
AssertEx.
SequenceEqual
(
HotReload\CompilationHandlerTests.cs (2)
33
AssertEx.
SequenceEqual
(["Host", "Lib2", "Lib", "A", "B"], handler.Workspace.CurrentSolution.Projects.Select(p => p.Name));
36
AssertEx.
SequenceEqual
(["Lib2"],
HotReload\HotReloadDotNetWatcherTests.cs (1)
37
AssertEx.
SequenceEqual
(expected, normalized.Select(c => c.Kind));
TestUtilities\AssertEx.cs (2)
146
=>
SequenceEqual
(expected, actual, comparer, message, itemSeparator, itemInspector);
212
=>
SequenceEqual
([], collection);
Watch\NoRestoreTests.cs (19)
37
AssertEx.
SequenceEqual
(["run"], evaluator.GetProcessArguments(iteration: 0));
46
AssertEx.
SequenceEqual
(["run"], evaluator.GetProcessArguments(iteration: 0));
50
AssertEx.
SequenceEqual
(["run"], evaluator.GetProcessArguments(iteration: 1));
59
AssertEx.
SequenceEqual
(["run"], evaluator.GetProcessArguments(iteration: 0));
60
AssertEx.
SequenceEqual
(["run"], evaluator.GetProcessArguments(iteration: 1));
69
AssertEx.
SequenceEqual
(["run", "--no-restore"], evaluator.GetProcessArguments(iteration: 0));
70
AssertEx.
SequenceEqual
(["run", "--no-restore"], evaluator.GetProcessArguments(iteration: 1));
79
AssertEx.
SequenceEqual
(["run", "--", "--no-restore"], evaluator.GetProcessArguments(iteration: 0));
80
AssertEx.
SequenceEqual
(["run", "--no-restore", "--", "--no-restore"], evaluator.GetProcessArguments(iteration: 1));
89
AssertEx.
SequenceEqual
(["run", "--", "--", "--no-restore"], evaluator.GetProcessArguments(iteration: 0));
90
AssertEx.
SequenceEqual
(["run", "--no-restore", "--", "--", "--no-restore"], evaluator.GetProcessArguments(iteration: 1));
99
AssertEx.
SequenceEqual
(["run"], evaluator.GetProcessArguments(iteration: 0));
100
AssertEx.
SequenceEqual
(["run", "--no-restore"], evaluator.GetProcessArguments(iteration: 1));
109
AssertEx.
SequenceEqual
(["run", "-f", ToolsetInfo.CurrentTargetFramework], evaluator.GetProcessArguments(iteration: 0));
110
AssertEx.
SequenceEqual
(["run", "--no-restore", "-f", ToolsetInfo.CurrentTargetFramework], evaluator.GetProcessArguments(iteration: 1));
119
AssertEx.
SequenceEqual
(["test", "--filter SomeFilter"], evaluator.GetProcessArguments(iteration: 0));
120
AssertEx.
SequenceEqual
(["test", "--no-restore", "--filter SomeFilter"], evaluator.GetProcessArguments(iteration: 1));
129
AssertEx.
SequenceEqual
(["pack"], evaluator.GetProcessArguments(iteration: 0));
130
AssertEx.
SequenceEqual
(["pack"], evaluator.GetProcessArguments(iteration: 1));