Skip to content

Commit dbf8ad3

Browse files
committed
Fix tests
1 parent 422c7ab commit dbf8ad3

File tree

1 file changed

+21
-9
lines changed

1 file changed

+21
-9
lines changed

readthedocs/rtd_tests/tests/test_builds.py

+21-9
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,22 @@
55
unicode_literals,
66
)
77

8-
import mock
98
import os
9+
10+
import mock
1011
from django.test import TestCase
1112
from django_dynamic_fixture import fixture, get
1213

1314
from readthedocs.builds.models import Build, Version
14-
from readthedocs.doc_builder.config import load_yaml_config
1515
from readthedocs.doc_builder.backends.mkdocs import MkdocsHTML
1616
from readthedocs.doc_builder.backends.sphinx import HtmlBuilder as SphinxHTML
17+
from readthedocs.doc_builder.config import load_yaml_config
1718
from readthedocs.doc_builder.environments import LocalBuildEnvironment
1819
from readthedocs.doc_builder.python_environments import Virtualenv
19-
from readthedocs.projects.models import Project, EnvironmentVariable
20-
from readthedocs.rtd_tests.tests.test_config_integration import create_load
20+
from readthedocs.projects.models import EnvironmentVariable, Project
21+
from readthedocs.projects.tasks import UpdateDocsTaskStep
2122
from readthedocs.rtd_tests.mocks.paths import fake_paths_by_endswith
23+
from readthedocs.rtd_tests.tests.test_config_integration import create_load
2224

2325
from ..mocks.environment import EnvironmentMockGroup
2426

@@ -61,7 +63,9 @@ def test_build(self, load_config):
6163
self.assertRegexpMatches(cmd[0][0], r'python')
6264
self.assertRegexpMatches(cmd[0][1], r'sphinx-build')
6365

64-
def test_build_generate_index_file_force(self):
66+
@mock.patch('readthedocs.doc_builder.config.load_config')
67+
def test_build_generate_index_file_force(self, load_config):
68+
load_config.side_effect = create_load()
6569
project = get(
6670
Project,
6771
slug='project-1',
@@ -92,7 +96,9 @@ def test_build_generate_index_file_force(self):
9296
)
9397
self.assertEqual(result, 'index')
9498

95-
def test_build_get_index_file_force(self):
99+
@mock.patch('readthedocs.doc_builder.config.load_config')
100+
def test_build_get_index_file_force(self, load_config):
101+
load_config.side_effect = create_load()
96102
project = get(
97103
Project,
98104
slug='project-1',
@@ -121,7 +127,9 @@ def test_build_get_index_file_force(self):
121127
self.assertEqual(len(mock_open.mock_calls), 0)
122128
self.assertEqual(result, 'index')
123129

124-
def test_build_generate_index_file(self):
130+
@mock.patch('readthedocs.doc_builder.config.load_config')
131+
def test_build_generate_index_file(self, load_config):
132+
load_config.side_effect = create_load()
125133
project = get(
126134
Project,
127135
slug='project-1',
@@ -152,7 +160,9 @@ def test_build_generate_index_file(self):
152160
)
153161
self.assertEqual(result, 'index')
154162

155-
def test_get_readme_file(self):
163+
@mock.patch('readthedocs.doc_builder.config.load_config')
164+
def test_get_readme_file(self, load_config):
165+
load_config.side_effect = create_load()
156166
project = get(
157167
Project,
158168
slug='project-1',
@@ -181,7 +191,9 @@ def test_get_readme_file(self):
181191
self.assertEqual(len(mock_open.mock_calls), 0)
182192
self.assertEqual(result, 'README')
183193

184-
def test_get_index_file(self):
194+
@mock.patch('readthedocs.doc_builder.config.load_config')
195+
def test_get_index_file(self, load_config):
196+
load_config.side_effect = create_load()
185197
project = get(
186198
Project,
187199
slug='project-1',

0 commit comments

Comments
 (0)