# Standard library imports import unittest # System library imports from qtconsole.qt import QtGui # Local imports from qtconsole.console.kill_ring import KillRing, QtKillRing import IPython.testing.decorators as dec setup = dec.skip_file_no_x11(__name__) class TestKillRing(unittest.TestCase): @classmethod def setUpClass(cls): """ Create the application for the test case. """ cls._app = QtGui.QApplication.instance() if cls._app is None: cls._app = QtGui.QApplication([]) cls._app.setQuitOnLastWindowClosed(False) @classmethod def tearDownClass(cls): """ Exit the application. """ QtGui.QApplication.quit() def test_generic(self): """ Does the generic kill ring work?
# Standard library imports import unittest # System library imports from IPython.external.qt import QtGui # Local imports from IPython.qt.console.kill_ring import KillRing, QtKillRing import IPython.testing.decorators as dec setup = dec.skip_file_no_x11(__name__) class TestKillRing(unittest.TestCase): @classmethod def setUpClass(cls): """ Create the application for the test case. """ cls._app = QtGui.QApplication.instance() if cls._app is None: cls._app = QtGui.QApplication([]) cls._app.setQuitOnLastWindowClosed(False) @classmethod def tearDownClass(cls): """ Exit the application. """ QtGui.QApplication.quit() def test_generic(self): """ Does the generic kill ring work?