From 58cff1290dccce42fef418c0a7e42222a02f38b9 Mon Sep 17 00:00:00 2001
From: Todd Gamblin <tgamblin@llnl.gov>
Date: Tue, 21 Jun 2016 00:19:28 -0700
Subject: Make environment test less sensitive to user config files.

---
 lib/spack/spack/test/environment.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

(limited to 'lib')

diff --git a/lib/spack/spack/test/environment.py b/lib/spack/spack/test/environment.py
index f3644cb0b7..2396961888 100644
--- a/lib/spack/spack/test/environment.py
+++ b/lib/spack/spack/test/environment.py
@@ -123,7 +123,12 @@ class EnvironmentTest(unittest.TestCase):
         env = EnvironmentModifications.from_sourcing_files(*files)
         modifications = env.group_by_name()
 
-        self.assertEqual(len(modifications), 4)
+        # This is sensitive to the user's environment; can include
+        # spurious entries for things like PS1
+        #
+        # TODO: figure out how to make a bit more robust.
+        self.assertTrue(len(modifications) >= 4)
+
         # Set new variables
         self.assertEqual(len(modifications['NEW_VAR']), 1)
         self.assertTrue(isinstance(modifications['NEW_VAR'][0], SetEnv))
-- 
cgit v1.2.3-70-g09d2