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

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-15Credscan second round (#404)Jan Jahoda
2020-08-21Disable failing DateTime testsAlexander Köplinger
See https://github.com/mono/mono/issues/16623#issuecomment-678248447
2019-12-20Fix reflection test to work with splitted assembliesAlexander Köplinger
2019-04-30Fix copy/paste typosAlexis Christoforides
2019-04-30Disable some System.IO tests on monodroidAlexis Christoforides
2019-04-02Add conditionals allowing some calenders to be disabled. (#270)Martin Baulig
Add `GlobalizationMode.Invariant` conditionals to some calendar code. This allows the Japanese, Taiwan and Hebrew calendars to be disabled.
2019-03-05fix decimal testEgor Bogatov
2019-02-12Merge pull request #35207 from ↵Stephen Toub
dotnet/darc-master-be4ecac4-471a-4e11-961e-78e7628e8c2c Update dependencies from dotnet/coreclr (cherry picked from commit 09986997bfa24b73fcffbbdabe363cea60d53eff)
2019-02-12Expose Index and Range with adding tests (#33352)Tarek Mahmoud Sayed
* Expose Index and Range with adding tests * More tests and more exposed APIs * More changes * address feedback * Fix ApiCompat break * Fix UAPAOT app compat (cherry picked from commit 75a6b034b4a478db5bb50d6cd618cecabbf3ecf1)
2019-02-06"Lavender Blue": Bringing some code from corefx master for async-streams (C# ↵Martin Baulig
8.0). (#246) Bring some code from corefx master for async-streams (C# 8.0): - `IAsyncEnumerable` - `IAsyncEnumerator` - `IAsyncDisposable` - `AsyncIteratorStateMachineAttribute` - `AsyncIteratorMethodBuilder` - `ManualResetValueTaskSourceCore` Minor changes to existing code: - Add `ExecutionContext.ContextCallback<TState>(ref TState state)` delegate. - Add `ExecutionContext.RunInternal<TState>` method.
2018-12-13Merged with dotnet/release/2.2.Martin Baulig
2018-11-30Disable TestMethodBody test in MethodBaseTests fixture because it depends on ↵Maxim Lipnin
C# compiler flags and doesn't expect Mono's defaults.
2018-11-26Fix TestAssembly.dll pathMaxim Lipnin
2018-11-20Re-enable test case from mono issue 11693Maxim Lipnin
2018-11-17Re-enable test for mono/mono#11684 (#187)Aleksey Kliger (λgeek)
2018-11-15[reflection] Changes in Type.cs, TypeTests.cs and TypeTests.netcoreapp.cs (#185)Maxim Lipnin
Relates to https://github.com/mono/mono/pull/11665. The changes: - moved IsContextfulImpl method from referencesource to fix `MonoTests.System.Reflection.Emit.TypeBuilderTest.TestIsContextful`; - changed Module property from `new` to `override` to avoid API change. - disabled some test cases in TypeTests.cs and TypeTests.netcoreapp.cs (https://github.com/mono/mono/issues/11684, https://github.com/mono/mono/issues/11692, https://github.com/mono/mono/issues/11693)
2018-11-07[reflection] Apply dotnet/corefx 33224 "Remove duplcated test assemblies ↵Wes Haggard
from System.Runtime".
2018-11-07[reflection] Apply dotnet/corefx 33101 "Consolidate AssemblyTests, ↵Maxim Lipnin
AssemblyNameTests, MethodInfoTests fixtures within System.Reflection location".
2018-11-07Prepare Module type for the import to MonoMaxim Lipnin
2018-10-19[reflection] Disable HideDetectionHappensBeforeBindingFlagChecks and ↵Maxim Lipnin
HideDetectionHappensBeforeStaticInNonFlattenedHierarchyChecks tests
2018-10-17Bring changes from https://github.com/dotnet/corefx/pull/32738 "Deduplicate ↵Maxim Lipnin
some reflection test classes in System.Runtime and System.Reflection". (#161)
2018-10-10Revert making class partialMaxim Lipnin
2018-10-10[Reflection] Make FieldInfoTests class partial and exclude CAS-related testMaxim Lipnin
2018-08-27Use SkipOnTargetFramework instead of normal Skip to fix xunit issueMaxim Lipnin
2018-08-24[Reflection] Skip TestGenericMethodsInheritTheReflectedTypeOfTheirTemplate ↵Maxim Lipnin
and TestInheritedEventAccessors xunit tests (#123)
2018-08-17[Reflection] Skip HasSameMetadataDefinitionAs_CornerCase_CLSIDConstructor ↵Maxim Lipnin
xunit test (#118) Relates to mono/mono#9746. The issue: mono/mono#10159
2018-08-16[Reflection] Skip some xunit tests for HasSameMetadataDefinitionAs (#117)Maxim Lipnin
2018-05-25Merge remote-tracking branch 'upstream/release/2.1' into 2.1-mergeMarek Safar
2018-05-04Add more Span-based parsing tests for Int32 and friends (#29363) (#29422)Stephen Toub
We currently only ever parse a full string as a span; this adds tests for parsing substrings as spans, which is important in case the parsing routine walks off the beginning or end of the input.
2018-04-22Merge remote-tracking branch 'upstream/release/2.1'Marek Safar
2018-04-14Fix default style argument to Double/Single/Decimal.Parse (#29099)Stephen Toub
Copy-and-paste error while adding in the Span-based overload lead to these having the wrong default style. This wasn't caught by tests because a) the existing string-based tests were using the wrong default style (probably also a copy-and-paste error) such that the relevant string-based overloads weren't actually being tested as thought, and b) that code wasn't added to the span-based tests anyway. I've fixed the ref, fixed the string-based tests, and copied/modified the tests for the span-based overloads as well.
2018-04-13Remove Memory.CreateFromPinnedArray from the ref assembliesAhson Khan
2018-04-13Add GetPinnableReference to ref and add tests (#29003)Ahson Khan
* Add GetPinnableReference to ref and add tests * Update tests and fix portable implementation * Address PR feedback - Add test to confirm empty span returns null ptr. * Update System.Runtime ref to include new APIs. * Comment out tests that use span in a fixed statement until we get C# 7.3 * Add to api compat baseline for uapaot and add null check for portable span. * Address PR feedback: move unsafe block into function signature * Address PR feedback.
2018-04-13Collapse leftover AsSpan().Slice(...) into AsSpan(...) (#29078)Ahson Khan
2018-04-12Update CoreClr, ProjectNTfs, ProjectNTfsTestILC to preview3-26412-01, ↵dotnet-maestro-bot
beta-26411-01, beta-26411-01, respectively (master) (#29041) * Update CoreClr, ProjectNTfs, ProjectNTfsTestILC to preview3-26412-01, beta-26411-01, beta-26411-01, respectively * Remove MemoryManager.Length (dotnet/coreclr#17498) * Remove MemoryManager.Length * Feedback * XML comment nits Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com> * Remove MemoryManager.Length * Fix tests * Fix pipline tests * Change tests for new api * Feedback * Fix ref/tests * Remove Memory<byte> properties in tests that shouldn't be there. * Update the Api Compat Baselines for uapaot
2018-04-11Update the System.Runtime and System.Memory ref based on new buildtools (#28906)Ahson Khan
* Update the System.Runtime and System.Memory ref based on new buildtools * Fix HttpContent TryGetBuffer and update System.Runtime ref * Update System.Memory ref and fix PipeAwaitable (assign CancellationTokenRegistration) * Fix 'use of unassigned local' error in System.Memory performance tests
2018-04-10Merge remote-tracking branch 'upstream/release/2.1' into 2.1-mergeMarek Safar
2018-04-06Fix the test gap in StringTests for IndexOf, LastIndexOf when string is ↵Ahson Khan
empty. (#28876)
2018-04-05Remove unnecessary span lines from perf tests (#28844)Stephen Toub
2018-04-05Rethrown exception call stack tests (#28059)Alexandre Teoi
* Added tests to verify the reported call stacks for rethrown exceptions, as specified by dotnet/coreclr#15780. 1. Exception rethrown in a method different than the method where it was originally thrown: the stack trace contains both the location in the method where the exception was originally thrown, and the location where the method that threw the exception was called. 2. Exception is thrown and later rethrown in the same method: the stack trace only contains the location where the exception was originally thrown and does not include the location where the exception was rethrown. * - Make test work with full framework. Test will fail after porting dotnet/core#15780 to full framework. - Fixed variable name * Write reported call stack to console Writing call stack to console to debug test errors on NETFX and Linux. * Add netfx configuration to test project * Remove redundant throw A redundant throw in "ThrowAndRethrowOtherMethod" was being removed by the optimizer and causing error in exception line calculation. * Remove full call stack verification Verify only the rethrown stack frame due to inconsistencies found on build/release exception call stacks - https://github.com/dotnet/corefx/pull/28059#issuecomment-378335456
2018-04-04Add perf tests for {U}Int32/64 ToString/TryFormat/Parse (#28812)Stephen Toub
These are ports of the equivalent tests from the Utf8Formatter tests in System.Memory.
2018-04-03Add char.ToLower/Upper perf tests (#28765)Stephen Toub
2018-04-03Add more functional and perf tests for string.ToLower/Upper (#28748)Stephen Toub
* Add more functional tests for string.ToLower/Upper{Invariant} * Add more string.ToLower/Upper perf tests
2018-04-03Disable few tests due to Mono bugs in string collationMarek Safar
2018-04-02Merge remote-tracking branch 'upstream/release/2.1' into 2.1-mergeMarek Safar
2018-03-31Split OwnedMemory into MemoryManager and IMemoryOwner (#28640)Ahson Khan
* 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
2018-03-29More api work (#28581)Maryam Ariyan
* StringBuilder.Equals: value to span * BrotliStream.[?Begin]Read/Write[?Async](): 'array' to 'buffer'
2018-03-29Leverage existing string API tests to improve coverage of span-based APIs ↵Ahson Khan
(#28347) * Leverage existing string API tests to improve coverage of span-based APIs * Cannot use implicit cast from string to ReadOnlySpan for other runtimes, like netfx. Therefore, explicitly call AsSpan. * Address PR feedback. * Fix RemoteInvoke to work with theory and uncomment tests for #10066
2018-03-29Mirror changes from dotnet/coreclr (#28534)dotnet bot
* Adding Memory.Pin() to eventually replace Memory.Retain(bool) (#17269) * Adding Memory.Pin() to eventually replace Memory.Retain(bool) * Fix copy/paste error and return default for when object is null. * Fix XML comments. Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com> * Add Memory.Pin to the ref and add tests. * Add Pin tests * Update calls to Retain(true) to now call Pin() * Remove extra space in tests. * Add Pin to the ApiCompatBaseline for uapaot.
2018-03-29Delete workaround for ComImport types on Unix (#28518)Jan Kotas
https://github.com/dotnet/coreclr/issues/16804 is fixed. We do not need the workaround anymore.