Example #1
0
 def test_set(self):
     res = EnvCommandRunner(
         Command('env_set', {
             'foo': 'changed',
             'some': 'value'
         }, self.kwargs)).run()
     assert res == (True, {'foo': 'changed', 'some': 'value'})
     assert self.kwargs == {
         '__env__': {
             'foo': 'changed',
             'some': 'value',
             'spam': 'spam'
         }
     }
Example #2
0
 def test_unset_more(self):
     res = EnvCommandRunner(
         Command('env_unset', ['foo', 'spam'], self.kwargs)).run()
     assert res == (True, {'foo': 'bar', 'spam': 'spam'})
     assert self.kwargs == {'__env__': {}}
 def test_unset_more(self):
     res = EnvCommandRunner.run(Command('env_unset', ['foo', 'spam'], self.kwargs))
     assert res == (True, {'foo': 'bar', 'spam': 'spam'})
     assert self.kwargs == {'__env__': {}}
 def test_set(self):
     res = EnvCommandRunner.run(Command('env_set', {'foo': 'changed', 'some': 'value'},
         self.kwargs))
     assert res == (True, {'foo': 'changed', 'some': 'value'})
     assert self.kwargs == {'__env__': {'foo': 'changed', 'some': 'value', 'spam': 'spam'}}