Closed
Description
Your environment
Trying to build hls-splice-plugin-1.0.0.1.
Which OS do you use: Nixos
Steps to reproduce
I ran the tests.
Expected behaviour
Tests pass.
Actual behaviour
TSimpleDecl.hs (golden): FAIL (111.47s)
test/Main.hs:87:
expected: "{-# LANGUAGE TemplateHaskell #-}\r\n{-# LANGUAGE QuasiQuotes #-}\r\nmodule TSimpleDecl where\r\nimport Language.Haskell.TH ( mkName, clause, normalB, funD, sigD )\r\n\r\n-- Foo\r\n-- Bar\r\nfoo :: Int\r\nfoo = 42\r\n-- Bar\r\n-- ee\r\n-- dddd\r\n"
but got: "{-# LANGUAGE TemplateHaskell #-}\r\n{-# LANGUAGE QuasiQuotes #-}\r\nmodule TSimpleDecl where\r\nimport Language.Haskell.TH ( mkName, clause, normalB, funD, sigD )\r\n\r\n-- Foo\r\n-- Bar\r\nfoo :: Int\nfoo = 42\r\n-- Bar\r\n-- ee\r\n-- dddd\r\n"
TQQDecl.hs (golden): FAIL (133.83s)
test/Main.hs:87:
expected: "{-# LANGUAGE QuasiQuotes #-}\r\nmodule TQQDecl where\r\nimport QQ (str)\r\n\r\nfoo :: String\r\nfoo = \"foo\"\r\n"
but got: "{-# LANGUAGE QuasiQuotes #-}\r\nmodule TQQDecl where\r\nimport QQ (str)\r\n\r\nfoo :: String\nfoo = \"foo\"\r\n"
TTypeKindError.hs (golden): OK (125.31s)
TDeclKindError.hs (golden): FAIL (118.40s)
test/Main.hs:120:
expected: "{-# LANGUAGE TemplateHaskell #-}\r\n{-# LANGUAGE QuasiQuotes #-}\r\nmodule TSimpleDecl where\r\nimport Language.Haskell.TH ( mkName, clause, normalB, funD, sigD )\r\n\r\n-- Foo\r\n-- Bar\r\nfoo :: Int\r\nfoo = 42\r\nbar :: Int\r\n-- Bar\r\n-- ee\r\n-- dddd\r\n"
but got: "{-# LANGUAGE TemplateHaskell #-}\r\n{-# LANGUAGE QuasiQuotes #-}\r\nmodule TSimpleDecl where\r\nimport Language.Haskell.TH ( mkName, clause, normalB, funD, sigD )\r\n\r\n-- Foo\r\n-- Bar\r\nfoo :: Int\nfoo = 42\nbar :: Int\r\n-- Bar\r\n-- ee\r\n-- dddd\r\n"
3 out of 31 tests failed (138.46s)
This looks like some issue with unix vs. windows line endings?