import sys
from pyqode.core.widgets import InteractiveConsole


def test_console():
    ic = InteractiveConsole()
    if sys.platform == 'win32':
        ic.start_process('dir')
    else:
        ic.start_process('ls')
    ic.process.waitForFinished()
    assert ic.process.exitStatus() == 0

@@ -1,12 +1,14 @@
+# 
 import sys%0Af
@@ -6,16 +6,18 @@
 ort sys%0A
+# 
 from pyq
@@ -61,16 +61,18 @@
 nsole%0A%0A%0A
+# 
 def test
@@ -83,16 +83,18 @@
 sole():%0A
+# 
     ic =
@@ -115,16 +115,18 @@
 nsole()%0A
+# 
     if s
@@ -149,16 +149,18 @@
 win32':%0A
+# 
         
@@ -183,16 +183,18 @@
 ('dir')%0A
+# 
     else
@@ -195,24 +195,25 @@
   else:%0A
+#
         
 ic.start
@@ -196,32 +196,33 @@
  else:%0A#        
+ 
 ic.start_process
@@ -228,16 +228,18 @@
 s('ls')%0A
+# 
     ic.p
@@ -263,16 +263,18 @@
 ished()%0A
+# 
     asse

Disable test interactive console