diff --git a/var/spack/repos/builtin/packages/python/package.py b/var/spack/repos/builtin/packages/python/package.py
index 2a6e40782445c97585f4a857bd00460f94d7eaf7..cbbe7c05ed9d9e78bf148f86c35dc9a0ecea96e2 100644
--- a/var/spack/repos/builtin/packages/python/package.py
+++ b/var/spack/repos/builtin/packages/python/package.py
@@ -1118,7 +1118,7 @@ def test(self):
         # run hello world
         output = self.command('-c', 'print("hello world!")',
                               output=str.split, error=str.split)
-        assert output == "hello world!\n"
+        assert output == "hello world!"
 
 #        error = self.command('-c', 'print("Error: failed.")',
 #                             output=str.split, error=str.split)