def test_list_app_or_service(self): env.set_var('app-a', 'mom', 'marge') env.set_var('app-b', 'evil', 'cmb') env.list_app_or_service('app-a') self.assertTrue('mom' in self.last_client_output and 'marge' in self.last_client_output) self.assertFalse('evil' in self.last_client_output or 'cmb' in self.last_client_output) env.list_app_or_service('app-b') self.assertTrue('evil' in self.last_client_output and 'cmb' in self.last_client_output) self.assertFalse('marge' in self.last_client_output)
def test_list_all(self): env.set_var('app-a', 'dad', 'homer') env.set_var('app-a', 'mom', 'marge') env.set_var('app-b', 'evil', 'cmb') self.assertEnvListed('app-a', 'dad', 'homer') self.assertEnvListed('app-a', 'mom', 'marge') self.assertEnvListed('app-b', 'evil', 'cmb')
def test_unset_var(self): env.set_var('app-a', 'pitcher', 'pedro') env.set_var('app-a', 'batter', 'arod') env.set_var('app-b', 'set', 'appb') env.unset_var('app-a', 'batter') self.assertEnvListed('app-b', 'set', 'appb') self.assertEnvListed('app-a', 'pitcher', 'pedro') self.assertEnvNotListed('app-a', 'batter')
def test_set_var(self): self.assertEnvNotListed('app-a', 'vehicle') env.set_var('app-a', 'vehicle', 'train') self.assertEnvListed('app-a', 'vehicle', 'train') self.assertEnvNotListed('app-b', 'vehicle')