Initialize configdata in test_configfiles
This commit is contained in:
parent
2f7cbfa1ee
commit
f821fb793a
@ -22,12 +22,19 @@ import os
|
|||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from qutebrowser.config import config, configfiles, configexc
|
from qutebrowser.config import config, configfiles, configexc, configdata
|
||||||
from qutebrowser.utils import utils
|
from qutebrowser.utils import utils
|
||||||
|
|
||||||
from PyQt5.QtCore import QSettings
|
from PyQt5.QtCore import QSettings
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.fixture(autouse=True)
|
||||||
|
def configdata_init():
|
||||||
|
"""Initialize configdata if needed."""
|
||||||
|
if configdata.DATA is None:
|
||||||
|
configdata.init()
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize('old_data, insert, new_data', [
|
@pytest.mark.parametrize('old_data, insert, new_data', [
|
||||||
(None, False, '[general]\n\n[geometry]\n\n'),
|
(None, False, '[general]\n\n[geometry]\n\n'),
|
||||||
('[general]\nfooled = true', False, '[general]\n\n[geometry]\n\n'),
|
('[general]\nfooled = true', False, '[general]\n\n[geometry]\n\n'),
|
||||||
|
Loading…
Reference in New Issue
Block a user