From d62343ade5de1d8bafdaba4f2d6716bed5555de1 Mon Sep 17 00:00:00 2001 From: "N. Taylor Mullen" Date: Mon, 28 Mar 2016 10:43:23 -0700 Subject: [PATCH] Temporarily skipped CSS required attribute selector test on mono. - Will re-enable once https://bugzilla.xamarin.com/show_bug.cgi?id=39951 is fixed. --- .../CodeGenerators/CSharpTagHelperRenderingTest.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/test/Microsoft.AspNetCore.Razor.Test/CodeGenerators/CSharpTagHelperRenderingTest.cs b/test/Microsoft.AspNetCore.Razor.Test/CodeGenerators/CSharpTagHelperRenderingTest.cs index 16754b2f06..3072cb0a96 100644 --- a/test/Microsoft.AspNetCore.Razor.Test/CodeGenerators/CSharpTagHelperRenderingTest.cs +++ b/test/Microsoft.AspNetCore.Razor.Test/CodeGenerators/CSharpTagHelperRenderingTest.cs @@ -10,6 +10,7 @@ using System.Reflection; using Microsoft.AspNetCore.Razor.CodeGenerators; using Microsoft.AspNetCore.Razor.TagHelpers; using Microsoft.AspNetCore.Razor.Compilation.TagHelpers; +using Microsoft.AspNetCore.Testing.xunit; using Xunit; namespace Microsoft.AspNetCore.Razor.Test.Generator @@ -1905,7 +1906,6 @@ namespace Microsoft.AspNetCore.Razor.Test.Generator // Note: The baseline resource name is equivalent to the test resource name. return new TheoryData> { - { "CssSelectorTagHelperAttributes", null, CssSelectorTagHelperDescriptors }, { "IncompleteTagHelper", null, DefaultPAndInputTagHelperDescriptors }, { "SingleTagHelper", null, DefaultPAndInputTagHelperDescriptors }, { "SingleTagHelperWithNewlineBeforeAttributes", null, DefaultPAndInputTagHelperDescriptors }, @@ -1945,6 +1945,16 @@ namespace Microsoft.AspNetCore.Razor.Test.Generator RunTagHelperTest(testName, baseLineName, tagHelperDescriptors: tagHelperDescriptors); } + [ConditionalTheory] + [FrameworkSkipCondition(RuntimeFrameworks.Mono)] + public void TagHelpers_CssSelectorTagHelperAttributesGeneratesExpectedOutput() + { + // Arrange & Act & Assert + RunTagHelperTest( + testName: "CssSelectorTagHelperAttributes", + tagHelperDescriptors: CssSelectorTagHelperDescriptors); + } + [Fact] public void CSharpChunkGenerator_CorrectlyGeneratesMappings_ForRemoveTagHelperDirective() {