From 9ba9908cc585296f2b0ed2487351853e1a490005 Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Wed, 11 Dec 2019 18:58:56 -0500 Subject: Don't mess with CDATA whitespace. --- .../WixToolsetTest.Converters/ConverterFixture.cs | 27 ++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) (limited to 'src/test') diff --git a/src/test/WixToolsetTest.Converters/ConverterFixture.cs b/src/test/WixToolsetTest.Converters/ConverterFixture.cs index fd35ae50..cb70b35a 100644 --- a/src/test/WixToolsetTest.Converters/ConverterFixture.cs +++ b/src/test/WixToolsetTest.Converters/ConverterFixture.cs @@ -242,6 +242,25 @@ namespace WixToolsetTest.Converters Assert.Equal(2, errors); } + [Fact] + public void CanKeepCdataWithOnlyWhitespace() + { + var parse = String.Join(Environment.NewLine, + "", + "", + " ", + " ", + " ", + ""); + + var document = XDocument.Parse(parse, LoadOptions.PreserveWhitespace | LoadOptions.SetLineInfo); + + var messaging = new DummyMessaging(); + var converter = new Wix3Converter(messaging, 2, null, null); + var errors = converter.ConvertDocument(document); + Assert.Equal(0, errors); + } + [Fact] public void CanConvertMainNamespace() { @@ -400,7 +419,9 @@ namespace WixToolsetTest.Converters "", " ", " ", - " ", + " ", + " ", + " ", " ", ""); @@ -409,7 +430,9 @@ namespace WixToolsetTest.Converters "", " ", " ", - " ", + " ", + " ", + " ", " ", ""); -- cgit v1.2.3-55-g6feb