OSDN Git Service

fix commands
[bytom/shuttle.git] / vendor / github.com / bytom / vendor / github.com / hashicorp / hcl / testhelper / unix2dos.go
diff --git a/vendor/github.com/bytom/vendor/github.com/hashicorp/hcl/testhelper/unix2dos.go b/vendor/github.com/bytom/vendor/github.com/hashicorp/hcl/testhelper/unix2dos.go
new file mode 100644 (file)
index 0000000..827ac6f
--- /dev/null
@@ -0,0 +1,15 @@
+package testhelper
+
+import (
+       "runtime"
+       "strings"
+)
+
+// Converts the line endings when on Windows
+func Unix2dos(unix string) string {
+       if runtime.GOOS != "windows" {
+               return unix
+       }
+
+       return strings.Replace(unix, "\n", "\r\n", -1)
+}