Skip to content

Commit 67ca097

Browse files
committed
Fix for unit test
1 parent 05cc9ce commit 67ca097

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

test/functional/admin_user_tests.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
1+
from contextlib import contextmanager
12
import test.base
23
from models import User, Sharedfile, Sourcefile, Conversation, Comment
34

5+
6+
@contextmanager
7+
def test_option(name, value):
8+
old_value = getattr(options, name)
9+
setattr(options, name, value)
10+
yield
11+
setattr(options, name, old_value)
12+
13+
414
class AdminUserFlagNSFWTests(test.base.BaseAsyncTestCase):
515
def setUp(self):
616
super(AdminUserFlagNSFWTests, self).setUp()
@@ -67,7 +77,8 @@ def test_delete_user(self):
6777
user_shake = user_to_del.shake()
6878
sharedfile.add_to_shake(user_shake)
6979

70-
self.post_url('/admin/delete-user', arguments={'user_id':user_to_del.id, 'user_name':user_to_del.name})
80+
with test_option('use_workers', False):
81+
self.post_url('/admin/delete-user', arguments={'user_id':user_to_del.id, 'user_name':user_to_del.name})
7182

7283
deleted_user = User.get('id = %s and name = %s', user_to_del.id, user_to_del.name)
7384
self.assertEqual(deleted_user.deleted, 1)

0 commit comments

Comments
 (0)