diff --git a/test/fixtures/newline-runtime/requirements.txt b/test/fixtures/newline-runtime/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..663bd1f6a2ae02f29df59fb4963c17934034f731
--- /dev/null
+++ b/test/fixtures/newline-runtime/requirements.txt
@@ -0,0 +1 @@
+requests
\ No newline at end of file
diff --git a/test/fixtures/newline-runtime/runtime.txt b/test/fixtures/newline-runtime/runtime.txt
new file mode 100644
index 0000000000000000000000000000000000000000..fdf79660d96060801ad21194c13c45befda30ab0
--- /dev/null
+++ b/test/fixtures/newline-runtime/runtime.txt
@@ -0,0 +1 @@
+python-2.7.12
diff --git a/test/run b/test/run
index bc1f2e14f6827fa6652ec62f9332a95d506438ce..687853682fcb7041acaf0a997b198d9dfa98b65d 100755
--- a/test/run
+++ b/test/run
@@ -22,6 +22,11 @@ testPipenvVersion() {
   assertCapturedSuccess
 }
 
+testNewlineRuntime() {
+  compile "newline-runtime"
+  assertCaptured "2.7.11"
+  assertCapturedSuccess
+}
 
 testPipenv() {
   compile "pipenv"