Skip to content

Commit 0dfd6f2

Browse files
Add more tests for PyCodeEdit
1 parent 3e58b23 commit 0dfd6f2

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

conftest.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ def app(request):
6161
@pytest.fixture(scope="session")
6262
def editor(request):
6363
global _app, _widget
64-
from test import helpers
6564
from pyqode.core import frontend, settings
6665
from pyqode.python.frontend import PyCodeEdit
6766
from pyqode.python.backend import server

test/helpers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
from pyqode.core import frontend
2020
from pyqode.core.frontend import modes
2121
from pyqode.core.frontend import panels
22+
from pyqode.python.frontend import open_file
2223

2324

2425
test_dir = dirname(abspath(__file__))
@@ -62,7 +63,7 @@ def decorator(func):
6263
def wrapper(editor, *args, **kwds):
6364
import logging
6465
logging.critical('---------------- %s ----------------' % func.__name__)
65-
frontend.open_file(editor, path)
66+
open_file(editor, path)
6667
return func(editor, *args, **kwds)
6768
return wrapper
6869
return decorator

test/test_frontend/test_code_edit.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# -*- coding: utf-8 -*-
12
"""
23
Tests for PyCodeEdit
34
"""
@@ -14,3 +15,10 @@ def test_py_code_edit(editor):
1415
assert isinstance(editor, CodeEdit)
1516
assert isinstance(editor, PyCodeEdit)
1617
QTest.qWait(1000)
18+
editor.use_dark_style()
19+
QTest.qWait(100)
20+
editor.use_white_style()
21+
22+
# for coverage
23+
editor.use_dark_style(use=False)
24+
editor.use_white_style(use=False)

0 commit comments

Comments
 (0)