Make environment test less sensitive to user config files.
This commit is contained in:
parent
0521b9bb32
commit
58cff1290d
@ -123,7 +123,12 @@ def test_source_files(self):
|
|||||||
env = EnvironmentModifications.from_sourcing_files(*files)
|
env = EnvironmentModifications.from_sourcing_files(*files)
|
||||||
modifications = env.group_by_name()
|
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
|
# Set new variables
|
||||||
self.assertEqual(len(modifications['NEW_VAR']), 1)
|
self.assertEqual(len(modifications['NEW_VAR']), 1)
|
||||||
self.assertTrue(isinstance(modifications['NEW_VAR'][0], SetEnv))
|
self.assertTrue(isinstance(modifications['NEW_VAR'][0], SetEnv))
|
||||||
|
Loading…
Reference in New Issue
Block a user