def test_runs_virtualenv_with_args_path(self): args = ['--prompt', '"(bar)"', 'foo'] r = bootstrap_vi.create_virtualenv('virtualenvpath', args) self.mock_subprocess.Popen.assert_called_once_with( ['virtualenvpath/virtualenv.py'] + args ) self.mock_subprocess.Popen.return_value.communicate.assert_called_once_with()
def test_runs_virtualenv_without_args_default_venv_dir(self): r = bootstrap_vi.create_virtualenv('virtualenvpath') self.mock_subprocess.Popen.assert_called_once_with( ['virtualenvpath/virtualenv.py', 'venv'] ) self.mock_subprocess.Popen.return_value.communicate.assert_called_once_with()