Skip to content

Commit 42a700f

Browse files
committed
[wasi] Remove crypto quarantines now that WASI has System.Security.Cryptography
With a real System.Security.Cryptography on WASI, the tests quarantined against dotnet#99126 for hashing, random numbers and the managed X.509 extension encoders pass, so the ActiveIssue attributes are removed from the IdentityHelper, FileProviders.Physical, Formats.Asn1, Text.Encoding and Text.Json tests. CoseKeyHelpers_ECDsaParseCosePublicKey_HappyPath still needs ECDsa, which WASI does not support any more than browser does, so it now shares browser's annotation. Co-authored-by: Copilot App <[email protected]>
1 parent 3516c27 commit 42a700f

13 files changed

Lines changed: 1 addition & 56 deletions

File tree

‎src/libraries/Common/tests/Tests/System/Security/IdentityHelperTests.cs‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ public void ToBase32StringSuitableForDirName(byte[] buff, string expected)
2929

3030
[Fact]
3131
[SkipOnPlatform(TestPlatforms.Browser, "Not supported on Browser.")]
32-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
3332
public void GetNormalizedStrongNameHash()
3433
{
3534
// Validating that we match the exact hash the .NET Framework IsolatedStorage implementation would create.
@@ -38,7 +37,6 @@ public void GetNormalizedStrongNameHash()
3837

3938
[Fact]
4039
[SkipOnPlatform(TestPlatforms.Browser, "Not supported on Browser.")]
41-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
4240
public void GetNormalizedUrlHash()
4341
{
4442
// Validating that we match the exact hash the .NET Framework IsolatedStorage implementation would create.

‎src/libraries/Microsoft.Extensions.FileProviders.Physical/tests/PhysicalFileProviderTests.cs‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1546,7 +1546,6 @@ public void UsePollingFileWatcher_FileWatcherNotNull_ReturnsFalse()
15461546

15471547
[Theory]
15481548
[InlineData(true)]
1549-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
15501549
public Task UsePollingFileWatcher_UseActivePolling_HasChanged_Wildcard(bool useWildcard) => UsePollingFileWatcher_UseActivePolling_HasChangedCore(useWildcard);
15511550

15521551
private async Task UsePollingFileWatcher_UseActivePolling_HasChangedCore(bool useWildcard)
@@ -1581,7 +1580,6 @@ private async Task UsePollingFileWatcher_UseActivePolling_HasChangedCore(bool us
15811580

15821581
[Theory]
15831582
[InlineData(true)]
1584-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
15851583
public Task UsePollingFileWatcher_UseActivePolling_HasChanged_FileDeleted_Wildcard(bool useWildcard) => UsePollingFileWatcher_UseActivePolling_HasChanged_FileDeletedCore(useWildcard);
15861584

15871585
private async Task UsePollingFileWatcher_UseActivePolling_HasChanged_FileDeletedCore(bool useWildcard)

‎src/libraries/Microsoft.Extensions.FileProviders.Physical/tests/PhysicalFilesWatcherTests.cs‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,6 @@ public void CreateFileChangeToken_ReRegisterWhileRootMissing_TearsDownStaleWatch
737737

738738
[Theory]
739739
[MemberData(nameof(WatcherModeData))]
740-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
741740
public async Task WildcardToken_DoesNotThrow_WhenRootIsMissing(bool useActivePolling)
742741
{
743742
using var root = new TempDirectory(GetTestFilePath());
@@ -768,7 +767,6 @@ public async Task WildcardToken_DoesNotThrow_WhenRootIsMissing(bool useActivePol
768767

769768
[Theory]
770769
[MemberData(nameof(WatcherModeData))]
771-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
772770
public async Task WildcardToken_FiresWhenFileCreatedInMissingPrefixDirectory(bool useActivePolling)
773771
{
774772
using var root = new TempDirectory(GetTestFilePath());

‎src/libraries/Microsoft.Extensions.FileProviders.Physical/tests/PollingWildCardChangeTokenTest.cs‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
namespace Microsoft.Extensions.FileProviders.Physical
1515
{
16-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
1716
public class PollingWildCardChangeTokenTest
1817
{
1918
// Moq heavily utilizes RefEmit, which does not work on most aot workloads

‎src/libraries/System.Formats.Asn1/tests/Reader/ReadNamedBitList.cs‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,6 @@ public void ReadNamedBitList_BitArray_7993Bits(AsnEncodingRules ruleSet)
569569

570570
[Theory]
571571
[ActiveIssue("https://github.com/dotnet/runtime/issues/37669", TestPlatforms.Browser)]
572-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
573572
[InlineData(AsnEncodingRules.BER)]
574573
[InlineData(AsnEncodingRules.CER)]
575574
[InlineData(AsnEncodingRules.DER)]
@@ -602,7 +601,6 @@ public void VerifyReadNamedBitList_KeyUsage_OneByte(AsnEncodingRules ruleSet)
602601

603602
[Theory]
604603
[ActiveIssue("https://github.com/dotnet/runtime/issues/37669", TestPlatforms.Browser)]
605-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
606604
[InlineData(AsnEncodingRules.BER)]
607605
[InlineData(AsnEncodingRules.CER)]
608606
[InlineData(AsnEncodingRules.DER)]

‎src/libraries/System.Formats.Asn1/tests/Writer/WriteNamedBitList.cs‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,6 @@ public static void VerifyWriteNamedBitList_BitArray_7993Bits(AsnEncodingRules ru
306306

307307
[Theory]
308308
[ActiveIssue("https://github.com/dotnet/runtime/issues/37669", TestPlatforms.Browser)]
309-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
310309
[InlineData(AsnEncodingRules.BER)]
311310
[InlineData(AsnEncodingRules.CER)]
312311
[InlineData(AsnEncodingRules.DER)]
@@ -339,7 +338,6 @@ public static void VerifyWriteNamedBitList_KeyUsage_OneByte(AsnEncodingRules rul
339338

340339
[Theory]
341340
[ActiveIssue("https://github.com/dotnet/runtime/issues/37669", TestPlatforms.Browser)]
342-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
343341
[InlineData(AsnEncodingRules.BER)]
344342
[InlineData(AsnEncodingRules.CER)]
345343
[InlineData(AsnEncodingRules.DER)]

‎src/libraries/System.Formats.Cbor/tests/Reader/CborReaderTests.cs‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -793,8 +793,7 @@ public static void ReadEncodedValue_InvalidConformance_ConformanceCheckDisabled_
793793
}
794794

795795
[Theory]
796-
[ActiveIssue("https://github.com/dotnet/runtime/issues/37669", TestPlatforms.Browser)]
797-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
796+
[ActiveIssue("https://github.com/dotnet/runtime/issues/37669", TestPlatforms.Browser | TestPlatforms.Wasi)]
798797
[InlineData("a501020326200121582065eda5a12577c2bae829437fe338701a10aaa375e1bb5b5de108de439c08551d2258201e52ed75701163f7f9e40ddf9f341b3dc9ba860af7e0ca7ca7e9eecd0084d19c",
799798
"65eda5a12577c2bae829437fe338701a10aaa375e1bb5b5de108de439c08551d",
800799
"1e52ed75701163f7f9e40ddf9f341b3dc9ba860af7e0ca7ca7e9eecd0084d19c",

‎src/libraries/System.Runtime/tests/System.Text.Encoding.Tests/Ascii/FromUtf16Tests.cs‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ public static void AllAsciiInput()
5454
}
5555

5656
[Fact]
57-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
5857
public static void SomeNonAsciiInput()
5958
{
6059
using BoundedMemory<char> utf16Mem = BoundedMemory.Allocate<char>(256);

‎src/libraries/System.Runtime/tests/System.Text.Encoding.Tests/Ascii/ToUtf16Tests.cs‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ public static void AllAsciiInput()
5656
}
5757

5858
[Fact]
59-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
6059
public static void SomeNonAsciiInput()
6160
{
6261
using BoundedMemory<byte> asciiMem = BoundedMemory.Allocate<byte>(256);

‎src/libraries/System.Text.Json/tests/Common/StructuralJsonTypeClassifierTests.cs‎

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ public abstract class StructuralJsonTypeClassifierTests(JsonSerializerWrapper se
3737
};
3838

3939
[Fact]
40-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
4140
public async Task StructuralClassifier_DistinguishesObjectProperties()
4241
{
4342
PetUnion? dog = await Serializer.DeserializeWrapper<PetUnion>("""{"Name":"Rex","Breed":"Labrador"}""", _options);
@@ -59,7 +58,6 @@ public async Task StructuralClassifier_DistinguishesObjectProperties()
5958
[InlineData("true", typeof(bool))]
6059
[InlineData("[1,2,3]", typeof(List<int>))]
6160
[InlineData("""{"Name":"Rex","Breed":"Labrador"}""", typeof(Dog))]
62-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
6361
public async Task StructuralClassifier_DistinguishesJsonValueTypes(string json, Type expectedType)
6462
{
6563
UniqueShapeUnion? result = await Serializer.DeserializeWrapper<UniqueShapeUnion>(json, _options);
@@ -112,7 +110,6 @@ public async Task StructuralClassifier_DoesNotSupportPreserveReferences()
112110
}
113111

114112
[Fact]
115-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
116113
public async Task StructuralClassifier_UsesJsonTypeInfoPropertyNames()
117114
{
118115
RenamedPropertyUnion? result = await Serializer.DeserializeWrapper<RenamedPropertyUnion>("""{"kind":"special"}""", _options);
@@ -122,7 +119,6 @@ public async Task StructuralClassifier_UsesJsonTypeInfoPropertyNames()
122119
}
123120

124121
[Fact]
125-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
126122
public async Task StructuralClassifier_UsesCaseInsensitivePropertyNames()
127123
{
128124
PetUnion? dog = await Serializer.DeserializeWrapper<PetUnion>("""{"\u006eAME":"Rex","breed":"Labrador"}""", _caseInsensitiveOptions);
@@ -137,7 +133,6 @@ public async Task StructuralClassifier_UsesCaseInsensitivePropertyNames()
137133
}
138134

139135
[Fact]
140-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
141136
public void StructuralClassifier_SegmentedEscapedPropertyNameIsClassified()
142137
{
143138
byte[] json = System.Text.Encoding.UTF8.GetBytes(
@@ -163,7 +158,6 @@ public void StructuralClassifier_SegmentedEscapedPropertyNameIsClassified()
163158
}
164159

165160
[Fact]
166-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
167161
public async Task StructuralClassifier_LongEscapedPropertyNameIsClassified()
168162
{
169163
string escapedPropertyName = "\\u0061" + LongPropertyName.Substring(1);
@@ -327,7 +321,6 @@ public async Task StructuralClassifier_DerivedFactoryCannotClassifyPolymorphicTy
327321
}
328322

329323
[Fact]
330-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
331324
public async Task StructuralClassifier_ExtensionDataOverridesGlobalDisallowUnmappedMembers()
332325
{
333326
ExtensionDataUnion? result = await Serializer.DeserializeWrapper<ExtensionDataUnion>(
@@ -351,7 +344,6 @@ public async Task StructuralClassifier_ExtensionDataOverridesGlobalDisallowUnmap
351344
[InlineData("""{"Name":"Shared"}""")]
352345
[InlineData("{}")]
353346
[InlineData("true")]
354-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
355347
public async Task StructuralClassifier_AmbiguousOrUnsupportedPayloadThrows(string json)
356348
{
357349
await Assert.ThrowsAsync<JsonException>(
@@ -362,7 +354,6 @@ await Assert.ThrowsAsync<JsonException>(
362354
[InlineData("{\"Breed\":")]
363355
[InlineData("{\"Breed\":[")]
364356
[InlineData("{\"Breed\":\"Labrador\"")]
365-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
366357
public async Task StructuralClassifier_IncompletePayloadThrowsJsonException(string json)
367358
{
368359
await Assert.ThrowsAsync<JsonException>(
@@ -373,7 +364,6 @@ await Assert.ThrowsAsync<JsonException>(
373364
[InlineData("{\"Breed\":")]
374365
[InlineData("{\"Breed\":[")]
375366
[InlineData("{\"Breed\":\"Labrador\"")]
376-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
377367
public void StructuralClassifier_NonFinalPayloadThrowsJsonException(string json)
378368
{
379369
JsonTypeInfo<PetUnion> typeInfo = Serializer.GetTypeInfo<PetUnion>(_options);
@@ -456,7 +446,6 @@ public async Task StructuralClassifier_RejectsMultipleNonPocoJsonObjectCases()
456446
[InlineData("""{"Sku":"A123","Customer":"Contoso","Quantity":2}""", typeof(Order))]
457447
[InlineData("""{"Quantity":2}""", typeof(Quote))]
458448
[InlineData("{}", typeof(Quote))]
459-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
460449
public async Task StructuralClassifier_RequiredPropertiesDisqualifyCandidate(string json, Type expectedType)
461450
{
462451
RequiredPropertyUnion? result = await Serializer.DeserializeWrapper<RequiredPropertyUnion>(json, _options);
@@ -468,7 +457,6 @@ public async Task StructuralClassifier_RequiredPropertiesDisqualifyCandidate(str
468457
[Theory]
469458
[InlineData("""{"Sku":"A123","Quantity":2}""")]
470459
[InlineData("""{"Sku":"A123","Sku":"B456","Quantity":2}""")]
471-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
472460
public async Task StructuralClassifier_RequiredPropertyEvidenceCannotFallBackToAnotherCase(string json)
473461
{
474462
await Assert.ThrowsAsync<JsonException>(
@@ -478,7 +466,6 @@ await Assert.ThrowsAsync<JsonException>(
478466
[Theory]
479467
[InlineData("""{"Name":"Misty"}""", typeof(IdenticalDog))]
480468
[InlineData("""{"Age":5}""", typeof(IdenticalCat))]
481-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
482469
public async Task StructuralClassifier_RequiredPropertiesDistinguishIdenticalNameSets(string json, Type expectedType)
483470
{
484471
IdenticalPetUnion? result = await Serializer.DeserializeWrapper<IdenticalPetUnion>(json, _options);
@@ -488,7 +475,6 @@ public async Task StructuralClassifier_RequiredPropertiesDistinguishIdenticalNam
488475
}
489476

490477
[Fact]
491-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
492478
public async Task StructuralClassifier_IdenticalNameSetsRemainAmbiguousWhenAllRequiredPropertiesArePresent()
493479
{
494480
await Assert.ThrowsAsync<JsonException>(
@@ -498,7 +484,6 @@ await Assert.ThrowsAsync<JsonException>(
498484
}
499485

500486
[Fact]
501-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
502487
public async Task StructuralClassifier_UnmappedMemberHandlingDisallowDisqualifiesCandidate()
503488
{
504489
UnmappedMemberUnion? loose = await Serializer.DeserializeWrapper<UnmappedMemberUnion>("""{"Id":1,"Extra":"x"}""", _options);
@@ -520,7 +505,6 @@ public async Task StructuralClassifier_UnmappedMemberHandlingDisallowDisqualifie
520505
[InlineData("""{"Common":0,"GroupOne":1,"BetaOnly":2}""", typeof(SubtractionBeta))]
521506
[InlineData("""{"Common":0,"GroupTwo":1,"GammaOnly":2}""", typeof(SubtractionGamma))]
522507
[InlineData("""{"Common":0,"GroupTwo":1,"DeltaOnly":2}""", typeof(SubtractionDelta))]
523-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
524508
public async Task StructuralClassifier_SubtractsCandidatesAcrossMultipleProperties(
525509
string json,
526510
Type expectedType)
@@ -537,7 +521,6 @@ public async Task StructuralClassifier_SubtractsCandidatesAcrossMultipleProperti
537521
[InlineData("""{"GroupOne":1,"Unknown":0}""", typeof(SubtractionAlpha))]
538522
[InlineData("""{"Unknown":0,"GroupTwo":1}""", typeof(SubtractionGamma))]
539523
[InlineData("""{"GroupTwo":1,"Unknown":0}""", typeof(SubtractionGamma))]
540-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
541524
public async Task StructuralClassifier_UnknownPropertiesSubtractStrictCandidates(
542525
string json,
543526
Type expectedType)
@@ -555,7 +538,6 @@ public async Task StructuralClassifier_UnknownPropertiesSubtractStrictCandidates
555538
[InlineData("""{"GroupOne":1}""")]
556539
[InlineData("""{"GroupTwo":1}""")]
557540
[InlineData("""{"AlphaOnly":1,"GammaOnly":2}""")]
558-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
559541
public async Task StructuralClassifier_SubtractionCanProduceNoUniqueCandidate(string json)
560542
{
561543
await Assert.ThrowsAsync<JsonException>(
@@ -565,7 +547,6 @@ await Assert.ThrowsAsync<JsonException>(
565547
[Theory]
566548
[InlineData("""{"Name":"Misty","Age":5}""", typeof(RequiredOverlapA))]
567549
[InlineData("""{"Name":"Misty","Breed":"Siamese"}""", typeof(RequiredOverlapB))]
568-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
569550
public async Task StructuralClassifier_OverlappingRequiredPropertySetsRemainReachable(
570551
string json,
571552
Type expectedType)
@@ -581,15 +562,13 @@ public async Task StructuralClassifier_OverlappingRequiredPropertySetsRemainReac
581562
[InlineData("""{"AOnly":1,"B1":4,"B2":5}""")]
582563
[InlineData("""{"B1":4,"B2":5,"AOnly":1}""")]
583564
[InlineData("""{"AOnly":1,"AOnly":2,"AOnly":3,"B1":4,"B2":5}""")]
584-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
585565
public async Task StructuralClassifier_ConflictingPropertyEvidenceThrows(string json)
586566
{
587567
await Assert.ThrowsAsync<JsonException>(
588568
() => Serializer.DeserializeWrapper<DuplicatePropertyNameUnion>(json, _options));
589569
}
590570

591571
[Fact]
592-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
593572
public async Task StructuralClassifier_TracksMoreThan64PropertyNames()
594573
{
595574
LargePropertyUnion? result = await Serializer.DeserializeWrapper<LargePropertyUnion>(
@@ -606,7 +585,6 @@ await Assert.ThrowsAsync<JsonException>(
606585
}
607586

608587
[Fact]
609-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
610588
public async Task StructuralClassifier_SupportsMoreThanEightObjectCases()
611589
{
612590
ManyObjectCasesUnion? result = await Serializer.DeserializeWrapper<ManyObjectCasesUnion>(
@@ -618,7 +596,6 @@ public async Task StructuralClassifier_SupportsMoreThanEightObjectCases()
618596
}
619597

620598
[Fact]
621-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
622599
public async Task StructuralClassifier_SupportsMoreThan64ObjectCases()
623600
{
624601
LargeObjectCaseUnion? result =
@@ -636,7 +613,6 @@ await Assert.ThrowsAsync<JsonException>(
636613
}
637614

638615
[Fact]
639-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99126", TestPlatforms.Wasi)]
640616
public async Task StructuralClassifier_SupportsSelfReferentialCaseTypes()
641617
{
642618
TreeUnion? tree = await Serializer.DeserializeWrapper<TreeUnion>("""{"Value":1,"Left":{"Value":2,"Left":null,"Right":null},"Right":null}""", _options);

0 commit comments

Comments
 (0)