It appears that Asciidoctor uses \n on all platforms but when the expected content is read in on Windows it uses \r\n as the line endings are being changed when Git performs the clone.
It appears that Asciidoctor uses \n on all platforms but when the expected content is read in on Windows it uses \r\n as the line endings are being changed when Git performs the clone.