forked from openlp/openlp
Fix some tests on windows.
This commit is contained in:
parent
43e273c4ed
commit
a44d70cb0f
@ -159,7 +159,7 @@ class ThemeForm(QtWidgets.QWizard, Ui_ThemeWizard, RegistryProperties):
|
|||||||
if not event:
|
if not event:
|
||||||
event = QtGui.QResizeEvent(self.size(), self.size())
|
event = QtGui.QResizeEvent(self.size(), self.size())
|
||||||
QtWidgets.QWizard.resizeEvent(self, event)
|
QtWidgets.QWizard.resizeEvent(self, event)
|
||||||
if self.currentPage() == self.preview_page:
|
if hasattr(self, 'preview_page') and self.currentPage() == self.preview_page:
|
||||||
frame_width = self.preview_box_label.lineWidth()
|
frame_width = self.preview_box_label.lineWidth()
|
||||||
pixmap_width = self.preview_area.width() - 2 * frame_width
|
pixmap_width = self.preview_area.width() - 2 * frame_width
|
||||||
pixmap_height = self.preview_area.height() - 2 * frame_width
|
pixmap_height = self.preview_area.height() - 2 * frame_width
|
||||||
|
@ -48,13 +48,17 @@ class TestMixin(object):
|
|||||||
"""
|
"""
|
||||||
Build the settings Object and initialise it
|
Build the settings Object and initialise it
|
||||||
"""
|
"""
|
||||||
Settings.setDefaultFormat(Settings.IniFormat)
|
|
||||||
self.fd, self.ini_file = mkstemp('.ini')
|
self.fd, self.ini_file = mkstemp('.ini')
|
||||||
Settings().set_filename(self.ini_file)
|
Settings.set_filename(self.ini_file)
|
||||||
|
Settings().setDefaultFormat(Settings.IniFormat)
|
||||||
|
# Needed on windows to make sure a Settings object is available during the tests
|
||||||
|
self.setting = Settings()
|
||||||
|
Settings().setValue('themes/global theme', 'my_theme')
|
||||||
|
|
||||||
def destroy_settings(self):
|
def destroy_settings(self):
|
||||||
"""
|
"""
|
||||||
Destroy the Settings Object
|
Destroy the Settings Object
|
||||||
"""
|
"""
|
||||||
|
del self.setting
|
||||||
os.close(self.fd)
|
os.close(self.fd)
|
||||||
os.unlink(Settings().fileName())
|
os.unlink(Settings().fileName())
|
||||||
|
Loading…
Reference in New Issue
Block a user