fix test for Python 3
Markus Gerstel
6 years ago
110 | 110 | procrunner.run_process(mock.Mock(), -1, False, environment_override=copy.copy(mock_env2)) |
111 | 111 | random_environment_variable = list(os.environ)[0] |
112 | 112 | random_environment_value = os.getenv(random_environment_variable) |
113 | assert random_environment_variable and random_environment_variable != mock_env2.keys()[0] | |
114 | assert mock_subprocess.Popen.call_args[1]['env'][mock_env2.keys()[0]] == mock_env2.values()[0] | |
113 | assert random_environment_variable and random_environment_variable != list(mock_env2)[0] | |
114 | assert mock_subprocess.Popen.call_args[1]['env'][list(mock_env2)[0]] == mock_env2[list(mock_env2)[0]] | |
115 | 115 | assert mock_subprocess.Popen.call_args[1]['env'][random_environment_variable] == os.getenv(random_environment_variable) |
116 | 116 | |
117 | 117 |