Age | Commit message (Collapse) | Author |
|
Backport of https://github.com/dotnet/runtime/commit/db671a853e3c7a3eea5016b2dedf7b1977a17002
|
|
Fixes https://github.com/mono/mono/issues/17948
Pulled in upstream change https://github.com/dotnet/corefx/pull/34389
|
|
Fixes https://github.com/mono/mono/issues/17304
|
|
symlink() doesn't work on TVOS devices.
|
|
This was a bug in the tests from mono/mono#15616
Fixes https://github.com/mono/mono/issues/16360
|
|
|
|
|
|
They cause issues on iOS where all p/invokes need to be resolved.
|
|
|
|
|
|
|
|
|
|
* test added
* rearranging order for if statements
* reducing thread sleep time and reverting millisecond test change
* adding comment
* removing comment, adding tick equality check, failing if not able to create file with non-zero nano or milli second
* correcting test for hfs system
* NanoSeconds -> Nanoseconds, Millisec -> milliseconds
HFs assert converted to false
|
|
|
|
* test added
* Test Modified
* Adding Implementation
* tabs removed
* modifyingTest
* Fixing build on HFS
* Space around arithemetic operator
|
|
|
|
|
|
|
|
Fixes https://github.com/dotnet/corefx/issues/33490
|
|
|
|
Enumerating strings should retain trailing separators
(#29413)
This is a regression introduced by the enumeration overhaul. We didn't have tests that covered trailing separators in the specified root directory when enumerating. They should be retained as is.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Update IRetainable, OwnedMemory, and MemoryHandle APIs
* Split OwnedMemory into MemoryManager and IMemoryOwner
* Update ReadOnlySequence, ArrayMemoryPool, and BufferSegment
* Update System.Memory and System.IO.Pipeline tests
* Temporarily skipping the failing Pipelines tests until impl is corrected.
* Update the reference assembly to match implementation and cleanup
* Update API compat baseline for UAPAOT and add GenFacadesIgnoreMissingTypes
* Fix the System.Runtime ref
* Add back the Pin methods to the uapaot api compat baseline
* Clone the API compat baseline from uapaot and add it for uap as well.
* Update BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC to preview3-02630-01, preview3-26330-08, preview3-26330-06, preview3-26330-04, beta-26330-00, beta-26330-00, respectively
* Fix pipelines tests and update the api compat baseline shim for uapaot
* Add empty Unpin override to pipe pool test.
* Fix the System.Net.Http Functional tests
|
|
dropped from stat calls) (#28573)
* Prevent CMake 2.8 tests failing for unused variable
* Make sterror_r test fail as it should
* Reenable tests
|
|
|
|
|
|
* Disabling test on alpine
* Alpine Detection added to platformDetection
* ref and win updated
|
|
|
|
Some file systems, like procfs, can return 0 for a file's length, even though it actually contains on-demand computed contents. This breaks File.ReadAllBytes{Async}, which currently assumes that a length of 0 means the file is empty. This commit fixes it by changing the assumption to mean that a length of 0 means we can't depend on the Length and instead need to read until EOF.
|
|
* Disable Millisec test on Linux
* Feedback
|
|
* Enable TimesIncludeMillisecondPart on selected filesystems only
Use filesystem name to suppress the test failure
* Make the test fail
* Break out tests
|
|
|
|
|
|
- Fix #27244 validation
- Add more enumerable tests
Fixes #27244
|
|
|
|
* Start adding alternate data stream tests
Also fill out ExampleTests.
* Skip on NetFX
|
|
* Test changes
- Add new tests for more coverage on enumeration
- Re-enable tests
* Add missing assert
|
|
|
|
|
|
Only premptively adding for FileSystemInfo if we end in period or space.
Long path is taken care of later.
Clean up code a little and add test for DirectoryInfo.Move.
|
|
* Support trimmed paths in FileInfo
Some paths are not creatable in Windows without special syntax. Notably paths with trailing spaces and periods. As GetFullPath() (and GetFullPathName()) trim these we would lose the correct file name as we passed the path around. With the enumeration changes we now populate FileInfo correctly- this change allows the other methods to work when wrapped around such a path.
* Tweak comments.
Remove NotSupported and SecurityException from Exists as these are no longer thrown.
Add a test fix I hadn't staged correctly.
|
|
|
|
* Stop FileSystem WriteAsync test from writing too much data to disk
* Fix TotalBytesWritten
* Move bytes written cap to inner loop
* Fix do/while syntax, add cancellation token back
* Remove token
|
|
* Logging for TimesIncludeMillisecondPart test
* Enable test for Linux
* Formatting
|
|
Add test coverage.
|