forked from openlp/openlp
Misc test fixes
This commit is contained in:
parent
e9eb838c3f
commit
f307568cbb
@ -366,6 +366,7 @@ class ActionList(object):
|
||||
continue
|
||||
if existing_action in affected_actions:
|
||||
return False
|
||||
print(existing_action.shortcutContext())
|
||||
if existing_action.shortcutContext() in [QtCore.Qt.WindowShortcut, QtCore.Qt.ApplicationShortcut]:
|
||||
return False
|
||||
elif action in self.get_all_child_objects(existing_action.parent()):
|
||||
|
@ -719,7 +719,7 @@ class ServiceManager(QtWidgets.QWidget, RegistryBase, Ui_ServiceManager, LogMixi
|
||||
'OpenLP Service Files (*.osz);; OpenLP Service Files - lite (*.oszl)'))
|
||||
else:
|
||||
file_path, filter_used = FileDialog.getSaveFileName(
|
||||
self.main_window, UiStrings().SaveService, file_path,
|
||||
self.main_window, UiStrings().SaveService, default_file_path,
|
||||
translate('OpenLP.ServiceManager', 'OpenLP Service Files (*.osz);;'))
|
||||
if not file_path:
|
||||
return False
|
||||
|
@ -153,6 +153,7 @@ class TestActionList(TestCase, TestMixin):
|
||||
"""
|
||||
Prepare the tests
|
||||
"""
|
||||
self.setup_application()
|
||||
self.action_list = ActionList.get_instance()
|
||||
self.build_settings()
|
||||
self.settings = Settings()
|
||||
|
@ -155,7 +155,7 @@ def test_check_same_instance():
|
||||
assert first_instance is second_instance, 'Two UiStrings objects should be the same instance'
|
||||
|
||||
|
||||
def test_translate(self):
|
||||
def test_translate():
|
||||
"""
|
||||
Test the translate() function
|
||||
"""
|
||||
|
@ -42,8 +42,8 @@ class TestProjectorManager(TestCase, TestMixin):
|
||||
"""
|
||||
Create the UI and setup necessary options
|
||||
"""
|
||||
self.build_settings()
|
||||
self.setup_application()
|
||||
self.build_settings()
|
||||
Registry.create()
|
||||
with patch('openlp.core.lib.projector.db.init_url') as mocked_init_url:
|
||||
if os.path.exists(TEST_DB):
|
||||
|
@ -64,8 +64,8 @@ class ProjectorSourceFormTest(TestCase, TestMixin):
|
||||
Set up anything necessary for all tests
|
||||
"""
|
||||
mocked_init_url.return_value = 'sqlite:///{}'.format(TEST_DB)
|
||||
self.build_settings()
|
||||
self.setup_application()
|
||||
self.build_settings()
|
||||
Registry.create()
|
||||
# Do not try to recreate if we've already been created from a previous test
|
||||
if not hasattr(self, 'projectordb'):
|
||||
|
@ -41,8 +41,8 @@ class TestThemeManager(TestCase, TestMixin):
|
||||
"""
|
||||
Create the UI
|
||||
"""
|
||||
self.build_settings()
|
||||
self.setup_application()
|
||||
self.build_settings()
|
||||
Registry.create()
|
||||
self.theme_manager = ThemeManager()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user