mirror of
https://github.com/olivierkes/manuskript.git
synced 2024-05-11 00:12:24 +12:00
Fixing the tests for travis-CI
This commit is contained in:
parent
f5fa60c50c
commit
d22eb3bcb9
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -11,6 +11,7 @@
|
||||||
.idea
|
.idea
|
||||||
.project
|
.project
|
||||||
.pydevproject
|
.pydevproject
|
||||||
|
.python-version
|
||||||
.settings/org.eclipse.core.resources.prefs
|
.settings/org.eclipse.core.resources.prefs
|
||||||
.vscode
|
.vscode
|
||||||
ExportTest
|
ExportTest
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
# --!-- coding: utf8 --!--
|
# --!-- coding: utf8 --!--
|
||||||
import imp
|
import importlib
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
@ -594,7 +594,7 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
||||||
|
|
||||||
if loadFromFile:
|
if loadFromFile:
|
||||||
# Load empty settings
|
# Load empty settings
|
||||||
imp.reload(settings)
|
importlib.reload(settings)
|
||||||
settings.initDefaultValues()
|
settings.initDefaultValues()
|
||||||
|
|
||||||
# Load data
|
# Load data
|
||||||
|
|
|
@ -250,7 +250,8 @@ class abstractItem():
|
||||||
# Setting data
|
# Setting data
|
||||||
self._data[column] = data
|
self._data[column] = data
|
||||||
|
|
||||||
if column == self.enum.ID:
|
# The _model will be none during splitting
|
||||||
|
if self._model and column == self.enum.ID:
|
||||||
self._model.updateAvailableIDs(data)
|
self._model.updateAvailableIDs(data)
|
||||||
|
|
||||||
# Emit signal
|
# Emit signal
|
||||||
|
|
|
@ -123,10 +123,10 @@ def test_modelStuff(outlineModelBasic):
|
||||||
assert folder.findItemsContaining("VALUE", cols, MW, True) == []
|
assert folder.findItemsContaining("VALUE", cols, MW, True) == []
|
||||||
assert folder.findItemsContaining("VALUE", cols, MW, False) == [text2.ID()]
|
assert folder.findItemsContaining("VALUE", cols, MW, False) == [text2.ID()]
|
||||||
|
|
||||||
# Model, count and copy
|
# Model, count and copy
|
||||||
k = folder._model
|
k = folder._model
|
||||||
folder.setModel(14)
|
folder.setModel(None)
|
||||||
assert text2._model == 14
|
assert text2._model is None
|
||||||
folder.setModel(k)
|
folder.setModel(k)
|
||||||
assert folder.columnCount() == len(folder.enum)
|
assert folder.columnCount() == len(folder.enum)
|
||||||
text1 = text2.copy()
|
text1 = text2.copy()
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# --!-- coding: utf8 --!--
|
# --!-- coding: utf8 --!--
|
||||||
|
|
||||||
import locale
|
import locale
|
||||||
import imp
|
import importlib
|
||||||
import os
|
import os
|
||||||
|
|
||||||
from PyQt5.QtCore import QSettings, QRegExp, Qt, QDir
|
from PyQt5.QtCore import QSettings, QRegExp, Qt, QDir
|
||||||
|
@ -427,7 +427,7 @@ class welcome(QWidget, Ui_welcome):
|
||||||
"""Initialize a basic Manuskript project."""
|
"""Initialize a basic Manuskript project."""
|
||||||
|
|
||||||
# Empty settings
|
# Empty settings
|
||||||
imp.reload(settings)
|
importlib.reload(settings)
|
||||||
settings.initDefaultValues()
|
settings.initDefaultValues()
|
||||||
self.mw.loadEmptyDatas()
|
self.mw.loadEmptyDatas()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue