diff --git a/src/Generator.Tests/AST/TestAST.cs b/src/Generator.Tests/AST/TestAST.cs index 16e232b2..3bf9bbd5 100644 --- a/src/Generator.Tests/AST/TestAST.cs +++ b/src/Generator.Tests/AST/TestAST.cs @@ -298,11 +298,17 @@ namespace CppSharp.Generator.Tests.AST Assert.AreEqual(88, AstContext.FindFunction("operator+").First().LineNumberStart); } + static string StripWindowsNewLines(string text) + { + return text.ReplaceLineBreaks(string.Empty); + } + [Test] public void TestSignature() { Assert.AreEqual("void testSignature()", AstContext.FindFunction("testSignature").Single().Signature); - Assert.AreEqual("void testImpl()\r\n{\r\n}", AstContext.FindFunction("testImpl").Single().Signature); + Assert.AreEqual("void testImpl(){}", + StripWindowsNewLines(AstContext.FindFunction("testImpl").Single().Signature)); Assert.AreEqual("void testConstSignature() const", AstContext.FindClass("HasConstFunction").Single().FindMethod("testConstSignature").Signature); Assert.AreEqual("void testConstSignatureWithTrailingMacro() const",