コード例 #1
0
 def test_runs_manage_py_in_correct_virtualenv(self, mock_subprocess,
                                               fake_home):
     project = DjangoProject('mydomain.com', 'python.version')
     project.manage_py_path = Path('/path/to/manage.py')
     project.run_collectstatic()
     assert mock_subprocess.check_call.call_args == call([
         str(project.virtualenv.path / 'bin/python'),
         str(project.manage_py_path), 'collectstatic', '--noinput'
     ])
コード例 #2
0
 def test_runs_manage_py_in_correct_virtualenv(self, mock_subprocess,
                                               fake_home):
     project = DjangoProject("mydomain.com", "python.version")
     project.manage_py_path = Path("/path/to/manage.py")
     project.run_migrate()
     assert mock_subprocess.check_call.call_args == call([
         str(project.virtualenv.path / "bin/python"),
         str(project.manage_py_path), "migrate"
     ])
コード例 #3
0
 def test_runs_manage_py_in_correct_virtualenv(self, mock_subprocess,
                                               fake_home,
                                               virtualenvs_folder):
     project = DjangoProject("mydomain.com", "python.version")
     project.manage_py_path = Path("/path/to/manage.py")
     project.run_collectstatic()
     assert mock_subprocess.check_call.call_args == call([
         str(project.virtualenv.path / "bin/python"),
         str(project.manage_py_path), "collectstatic", "--noinput"
     ])