File tree Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Original file line number Diff line number Diff line change 280
280
281
281
from mock import MagicMock , patch
282
282
import sys
283
-
284
-
285
283
class MyWX (MagicMock ):
286
284
class Panel (object ):
287
285
pass
@@ -294,12 +292,31 @@ class Frame(object):
294
292
295
293
VERSION_STRING = '2.8'
296
294
295
+
296
+ class MyPyQt4 (MagicMock ):
297
+ class QtGui (object ):
298
+ class QToolBar (object ):
299
+ pass
300
+
301
+ class QDialog (object ):
302
+ pass
303
+
304
+ class QWidget (object ):
305
+ pass
306
+
307
+ class QMainWindow (object ):
308
+ pass
309
+
310
+
297
311
mockwxversion = MagicMock ()
298
312
mockwx = MyWX ()
313
+ mockpyqt4 = MyPyQt4 ()
314
+ mocksip = MagicMock ()
299
315
patch .dict ('sys.modules' , {'wxversion' : mockwxversion , 'wx' : mockwx })
300
316
sys .modules ['wxversion' ] = mockwxversion
301
317
sys .modules ['wx' ] = mockwx
302
-
318
+ sys .modules ['sip' ] = mocksip
319
+ sys .modules ['PyQt4' ] = mockpyqt4
303
320
304
321
################# numpydoc config ####################
305
322
numpydoc_show_class_members = False
You can’t perform that action at this time.
0 commit comments