Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/linker.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Boemer <sbomer@gmail.com>2019-03-28 16:41:54 +0300
committerMarek Safar <marek.safar@gmail.com>2019-03-28 16:41:54 +0300
commit04eb53822f98749bdf6ab47009ba7c269f504eae (patch)
treed5dd8cc5ff89c1c2f64c1ae3a73b6db2ae8c6d27 /after.illink.sln.targets
parent9b4db0d876bf235042ed0497372731529a134db0 (diff)
Update integration test infrastructure (#507)
* Add tests to illink.sln * Use arcade-restored host in integration tests * Fix local package source * Update RID workaround for macOS 10.14 * Silence IsTestProject warnings * Fix dotnet detection on windows * Fix WebApiTest We want to use the last output of the application to terminate it. * Update to use latest musicstore This version targets netcoreapp3.0. * Disable MusicStore tests The latest version of musicstore is not working. See https://github.com/aspnet/JitBench/issues/96. * Use test fixtures for project setup This change moves the code related to setting up projects into test fixtures, which will only be run once per test class. Diagnostic messages from test fixtures (requiring xunit version 2.4) are logged to a different place than output from testcases. Both test fixtures and test classes need access to: - The test context (common to all test classes and fixtures) - The shared logic for running dotnet commands The helpers to run dotnet commands now take an ILogger, to route diagnostic output to the appropriate place (a diagnostic message sink when used from fixtures, and the test output when used from a testcase). * Log messages from fixtures * Use Assert.Contains (fixes an xunit analyzer warning)
Diffstat (limited to 'after.illink.sln.targets')
-rw-r--r--after.illink.sln.targets6
1 files changed, 6 insertions, 0 deletions
diff --git a/after.illink.sln.targets b/after.illink.sln.targets
new file mode 100644
index 000000000..5ab887274
--- /dev/null
+++ b/after.illink.sln.targets
@@ -0,0 +1,6 @@
+<Project>
+ <!-- Workaround for https://github.com/dotnet/corefx/issues/16322 -->
+ <Target Name="VSTest">
+ <MSBuild Projects="@(ProjectReference)" Targets="VSTestIfTestProject" />
+ </Target>
+</Project> \ No newline at end of file