Skip to content

Commit 314f631

Browse files
committed
Made test fail outside the current test case
1 parent 4911c7a commit 314f631

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

readthedocs/rtd_tests/tests/test_subprojects.py

+12-5
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from django.contrib.auth.models import User
66
from django.test import TestCase
77
from django.test.utils import override_settings
8-
from django.core.urlresolvers import reverse
8+
from django.core.urlresolvers import reverse, set_urlconf
99

1010
from readthedocs.projects.forms import ProjectRelationshipForm
1111
from readthedocs.projects.models import Project, ProjectRelationship
@@ -186,6 +186,9 @@ def setUp(self):
186186
relation.save()
187187
fixture.get(Project, slug='sub_alias', language='ya')
188188

189+
def tearDown(self):
190+
# set_urlconf(None)
191+
pass
189192

190193
@override_settings(
191194
PRODUCTION_DOMAIN='readthedocs.org',
@@ -207,15 +210,19 @@ def test_resolver_subproject_subdomain_alias(self):
207210
self.assertEqual(url, '/api/v2/project/1/sync_versions/')
208211

209212
resp = self.client.get('/projects/sub_alias/', HTTP_HOST='pip.readthedocs.org')
210-
# If this is executed, the tests will pass
211-
# self.client.get('/projects/sub_alias/')
212213

213214
# Here Django fails to reverse the same url name
214-
url = reverse(url_name, args=[1])
215-
self.assertEqual(url, '/api/v2/project/1/sync_versions/')
215+
# url = reverse(url_name, args=[1])
216+
# self.assertEqual(url, '/api/v2/project/1/sync_versions/')
216217

217218
self.assertEqual(resp.status_code, 302)
218219
self.assertEqual(
219220
resp._headers['location'][1],
220221
'http://pip.readthedocs.org/projects/sub_alias/ja/latest/'
221222
)
223+
224+
225+
class TestClass(TestCase):
226+
227+
def test_other_test(self):
228+
reverse('project-sync-versions', args=[1])

0 commit comments

Comments
 (0)