|
@@ -300,7 +300,7 @@ class ArgumentParser(argparse.ArgumentParser):
|
300
|
300
|
|
301
|
301
|
class BaseTest(object):
|
302
|
302
|
|
303
|
|
- def _create_workspace(self, name, *args, **kwargs) -> Workspace:
|
|
303
|
+ def _create_workspace_and_test(self, name, *args, **kwargs) -> Workspace:
|
304
|
304
|
"""
|
305
|
305
|
All extra parameters (*args, **kwargs) are for Workspace init
|
306
|
306
|
:return: Created workspace instance
|
|
@@ -312,7 +312,7 @@ class BaseTest(object):
|
312
|
312
|
eq_(1, DBSession.query(Workspace).filter(Workspace.label == name).count())
|
313
|
313
|
return DBSession.query(Workspace).filter(Workspace.label == name).one()
|
314
|
314
|
|
315
|
|
- def _create_content(self, name, workspace, *args, **kwargs) -> Content:
|
|
315
|
+ def _create_content_and_test(self, name, workspace, *args, **kwargs) -> Content:
|
316
|
316
|
"""
|
317
|
317
|
All extra parameters (*args, **kwargs) are for Content init
|
318
|
318
|
:return: Created Content instance
|
|
@@ -329,11 +329,11 @@ class BaseTest(object):
|
329
|
329
|
|
330
|
330
|
class BaseTestThread(BaseTest):
|
331
|
331
|
|
332
|
|
- def _create_thread(self, workspace_name='workspace_1', folder_name='folder_1', thread_name='thread_1') -> Content:
|
|
332
|
+ def _create_thread_and_test(self, workspace_name='workspace_1', folder_name='folder_1', thread_name='thread_1') -> Content:
|
333
|
333
|
"""
|
334
|
334
|
:return: Thread
|
335
|
335
|
"""
|
336
|
|
- workspace = self._create_workspace(workspace_name)
|
337
|
|
- folder = self._create_content(folder_name, workspace, type=ContentType.Folder)
|
338
|
|
- thread = self._create_content(thread_name, workspace, type=ContentType.Thread, parent=folder)
|
|
336
|
+ workspace = self._create_workspace_and_test(workspace_name)
|
|
337
|
+ folder = self._create_content_and_test(folder_name, workspace, type=ContentType.Folder)
|
|
338
|
+ thread = self._create_content_and_test(thread_name, workspace, type=ContentType.Thread, parent=folder)
|
339
|
339
|
return thread
|