[bcl] Add patching of nunit-lite-console.exe.config file
commit01c9543e084d1196a051c4a980b255b0f8b399d5
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Sat, 29 Oct 2016 11:56:44 +0000 (29 13:56 +0200)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Sat, 29 Oct 2016 12:09:32 +0000 (29 14:09 +0200)
treeab7bcb8e36e2eb0d06b678c8cad219cf25a690ab
parenta0f51a380344065651abb0d07763350303680247
[bcl] Add patching of nunit-lite-console.exe.config file

Because nunit-lite runs everything in the same AppDomain, we can't use dll.config files for settings anymore.
Since a few test suites rely on being able to read those settings we need to patch them into the main
nunit-lite-console.exe.config file instead before the test.

Remove all _test.dll.config files and replace with nunit-lite patcher equivalent
29 files changed:
mcs/build/nunit-summary.xsl [deleted file]
mcs/build/tests.make
mcs/class/Microsoft.Build.Engine/.gitignore
mcs/class/Microsoft.Build.Engine/Makefile
mcs/class/Microsoft.Build.Framework/.gitignore [new file with mode: 0644]
mcs/class/Microsoft.Build.Framework/Makefile
mcs/class/Microsoft.Build.Tasks/.gitignore
mcs/class/Microsoft.Build.Tasks/Makefile
mcs/class/Microsoft.Build.Tasks/Test/test-config-file-net-4.0 [deleted file]
mcs/class/Microsoft.Build.Utilities/.gitignore [new file with mode: 0644]
mcs/class/Microsoft.Build.Utilities/Makefile
mcs/class/Microsoft.Build/.gitignore
mcs/class/Microsoft.Build/Makefile
mcs/class/Mono.XBuild.Tasks/.gitignore [new file with mode: 0644]
mcs/class/Mono.XBuild.Tasks/Makefile
mcs/class/System.Configuration/Makefile
mcs/class/System.Configuration/Test/test-config-file [moved from mcs/class/System.Configuration/Test/App.config with 81% similarity]
mcs/class/System.Configuration/net_4_x_System.Configuration_test.dll.config [deleted file]
mcs/class/System.Data/Makefile
mcs/class/System.Data/Test/test-config-file [moved from mcs/class/System.Data/app_test_mobile_static.config with 96% similarity]
mcs/class/System.Data/app_test_net_4_x.config [deleted file]
mcs/class/System/Makefile
mcs/class/System/Test/test-config-file
mcs/class/System/Test/test-config-file-net-2.0 [deleted file]
mcs/tools/nunit-lite/nunit-lite-console/nunit-lite-console.exe.config [deleted file]
mcs/tools/nunit-lite/nunit-lite-console/nunit-lite-console.exe.config.tmpl [new file with mode: 0644]
mcs/tools/xbuild/Makefile
mcs/tools/xbuild/data/xbuild.exe.config_test.in [new file with mode: 0644]
mcs/tools/xbuild/xbuild_test.make