From 4965ca76323d2ee709bc1790ed1e49ab958445b4 Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Thu, 5 Mar 2020 19:52:35 -0500 Subject: Handle versioned extension ids. --- .../WixToolsetTest.Converters/ConverterFixture.cs | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'src/test') diff --git a/src/test/WixToolsetTest.Converters/ConverterFixture.cs b/src/test/WixToolsetTest.Converters/ConverterFixture.cs index cb70b35a..c6037787 100644 --- a/src/test/WixToolsetTest.Converters/ConverterFixture.cs +++ b/src/test/WixToolsetTest.Converters/ConverterFixture.cs @@ -590,6 +590,40 @@ namespace WixToolsetTest.Converters Assert.Equal(expected, actual); } + [Fact] + public void CanConvertCustomAction() + { + var parse = String.Join(Environment.NewLine, + "", + "", + " ", + " ", + " ", + " ", + ""); + + var expected = 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); + + var actual = UnformattedDocumentString(document); + + Assert.Equal(6, errors); + Assert.Equal(expected, actual); + } + private static string UnformattedDocumentString(XDocument document) { var sb = new StringBuilder(); -- cgit v1.2.3-55-g6feb