def test_get_set_del_non_ascii_vars(self): set_env_var(NON_ASCII_VAR, NON_ASCII_VAL) for k, v in os.environ.items(): assert_true(isinstance(k, str) and isinstance(v, str)) assert_equals(get_env_var(NON_ASCII_VAR), NON_ASCII_VAL) assert_equals(del_env_var(NON_ASCII_VAR), NON_ASCII_VAL) assert_none(get_env_var(NON_ASCII_VAR))
def test_get_env_vars(self): set_env_var(NON_ASCII_VAR, NON_ASCII_VAL) vars = get_env_vars() assert_true('PATH' in vars) assert_equal(vars[self._upper_on_windows(TEST_VAR)], TEST_VAL) assert_equal(vars[self._upper_on_windows(NON_ASCII_VAR)], NON_ASCII_VAL) for k, v in vars.items(): assert_true(isinstance(k, unicode) and isinstance(v, unicode))
def test_get_set_del_non_ascii_vars(self): set_env_var(NON_ASCII_VAR, NON_ASCII_VAL) assert_equal(get_env_var(NON_ASCII_VAR), NON_ASCII_VAL) assert_equal(del_env_var(NON_ASCII_VAR), NON_ASCII_VAL) assert_none(get_env_var(NON_ASCII_VAR))
def test_set_env_var(self): set_env_var(TEST_VAR, 'new value') assert_equal(os.getenv(TEST_VAR), 'new value')
def test_set_env_var(self): set_env_var(TEST_VAR, "new value") assert_equals(os.getenv(TEST_VAR), "new value")