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' } }
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'}}