|
@@ -1,3 +1,4 @@
|
|
|
+from django.conf import settings
|
|
|
from django.core.urlresolvers import reverse
|
|
|
|
|
|
from misago.acl.testutils import override_acl
|
|
@@ -71,6 +72,13 @@ class StartThreadFormTests(AdminTestCase):
|
|
|
response = self.client.get(self.link)
|
|
|
self.assertEqual(response.status_code, 403)
|
|
|
|
|
|
+ def test_cant_start_thread_as_guest(self):
|
|
|
+ """guests can't start threads"""
|
|
|
+ self.client.post(reverse(settings.LOGOUT_URL))
|
|
|
+
|
|
|
+ response = self.client.get(self.link)
|
|
|
+ self.assertEqual(response.status_code, 403)
|
|
|
+
|
|
|
def test_can_start_thread(self):
|
|
|
"""can post new thread"""
|
|
|
self.allow_start_thread()
|