Skip to content

Commit 54d92f9

Browse files
committed
Mock pyqt in docs
1 parent 75efb5f commit 54d92f9

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

demosys/test/mocks.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
import sys
22
from unittest.mock import MagicMock
33

4-
MOCK_MODULES = ['glfw', 'pyglet', 'pyglet.window']
4+
MOCK_MODULES = [
5+
'glfw',
6+
'pyglet',
7+
'pyglet.window',
8+
]
59

610

711
def apply_mocks():

docs/conf.py

+11-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,17 @@ class Mock(MagicMock):
3535
def __getattr__(cls, name):
3636
return MagicMock()
3737

38-
MOCK_MODULES = ['glfw', 'pyglet', 'pyglet.window']
38+
MOCK_MODULES = [
39+
'glfw',
40+
'pyglet',
41+
'pyglet.window',
42+
'PyQt5',
43+
'PyQt5.QtCore',
44+
'QtCore',
45+
'QtOpenGL',
46+
'QtWidgets',
47+
]
48+
3949
sys.modules.update((mod_name, Mock()) for mod_name in MOCK_MODULES)
4050

4151
# Define a settings module

0 commit comments

Comments
 (0)