Commit 5a263ef2 authored by Michal Čihař's avatar Michal Čihař

Test for translation locking

parent 295f3653
......@@ -99,3 +99,27 @@ class LockTest(ViewTestCase):
reverse('project', kwargs=self.kw_project)
)
self.assertSubprojectNotLocked()
def test_translation(self):
response = self.client.get(
reverse('lock_translation', kwargs=self.kw_translation)
)
self.assertRedirects(
response,
reverse('translation', kwargs=self.kw_translation)
)
self.assertTrue(self.get_translation().is_user_locked())
response = self.client.get(
reverse('unlock_translation', kwargs=self.kw_translation)
)
self.assertRedirects(
response,
reverse('translation', kwargs=self.kw_translation)
)
self.assertFalse(self.get_translation().is_user_locked())
response = self.client.get(
reverse('js-lock', kwargs=self.kw_translation)
)
self.assertFalse(self.get_translation().is_user_locked())
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment