andreikop / enki

A text editor for programmers
http://enki-editor.org
GNU General Public License v2.0
161 stars 39 forks source link

Unit test failures #392

Closed bjones1 closed 8 years ago

bjones1 commented 8 years ago

Looks like vi's new feature confuses the unit tests...

======================================================================
ERROR: test_1 (test_widgets.test_termwidget.Lang)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "E:\enki_all\enki\tests\test_plugins\..\test_widgets\test_termwidget.py", line 27, in setUp
    base.TestCase.setUp(self)
  File "E:\enki_all\enki\tests\base.py", line 200, in setUp
    core.init(DummyProfiler(), {'session_name': ''})
  File "E:\enki_all\enki\tests\..\enki\core\core.py", line 124, in init
    self._workspace = enki.core.workspace.Workspace(self._mainWindow)
  File "E:\enki_all\enki\tests\..\enki\core\workspace.py", line 273, in __init__
    mainWindow.addDockWidget(Qt.LeftDockWidgetArea, self.openedFileExplorer)
  File "E:\enki_all\enki\tests\..\enki\core\mainwindow.py", line 470, in addDockWidget
    document = core.workspace().currentDocument()
  File "E:\enki_all\enki\tests\..\enki\core\workspace.py", line 401, in currentDocument
    return self.currentWidget()
RuntimeError: wrapped C/C++ object of type Workspace has been deleted

----------------------------------------------------------------------
Ran 298 tests in 5.786s

FAILED (errors=221, skipped=14, expected failures=2)
bjones1 commented 8 years ago

Looks good! Thanks.