Age | Commit message (Collapse) | Author |
|
Fixes https://github.com/dotnet/corefx/issues/23000
|
|
|
|
|
|
* Moving PlatformDetection to Corefx.Private.TestUtilities assembly
The purpose of this change is to clean up all test projects instead of including the PlatformDetection code inside every test project, we’ll have it in the Corefx.Private.TestUtilities.
I have refactored the PlatformDetection to split the different implementation of Windows and Linux. If we need to do more refactoring there we can do it later as needed.
* Fix Linux BB
* Update the xunit package reference
* Fix wrong condition on one of the tests
* Update the ConditionalFact/Theory to use Type as a parameter
|
|
* Conditional elevated statements
* Change to elevated helper
|
|
|
|
|
|
* Elevation Helpers
Detects if user is running as elevated.
* Fix unsafe blocks.
|
|
* Tweak whitespace related tests
Needed to update a few tests for unix whitespace behavior.
* Fix more test issues
Also add another assert extension for three exceptions.
|
|
|
|
|
|
a… (#21780)" (#22069)
This reverts commit 066ad32f1352fe5325998b997b93a0e0cb54cf58.
|
|
(#21780)
* Have the uap version of RemoteExecutorTestBase.RemoteInvoke wait in a background thread
Fixes #21275
* Fix build
* Address feedback
* Fix build
* Fix test
* Fix test
* Fix something
|
|
Converting tests from Fact to Theory to make it easier to recognize
which tests are failing instead of spending time sorting through
ambiguous test output.
|
|
* Move AssertExtensions to Corefx.Private.TestUtilities
* Update csprojs
* Fix Linq.Expressions uapaot build
|
|
UAP (#21758)
* Re-enable one System.Runtime.Extensions Evironment_Exit test and fix it for UAP
|
|
* Add converter from IEnumerable to TheoryData
Manipulating test input data in IEnumerable format is
desirable, but a bit awkward to get into IEnumerable<object[]> format that [Theory] expects.
Add test project to new test project. :) Change a test in
System.IO.FileSystem to theory with new extension.
* Fix performance test project
* Run the UpdateConfigurations target
* Add netfx reference
|
|
* Implement argument pasting in RemoteInvoke
* Add tests for RemoteInvoke fixes
* Update RemoteInvoke tests now that quoting is unecessary
* Fix netfx tests
The extra parameter is empty in netfx so was pasted to ""
* Address PR feedback
|
|
* Add CoreFx.Private.TestUtilities solution file
* Update VS configurations across corefx
|
|
|
|
This change to enable remote execution of all corefx tests in UAP. Because the remote execution code for UAP is using WinRT APIs and to avoid forcing adding UAP configuration to all test projects, we factor the remote execution code into its own test library (called TestHelper) which is cross compiled.
|