@requires_ipython_ge_012
    def test_terminal_present(self):
        if not self.app.has_terminal():
            sys.stderr.write(self.app._terminal_exception)
            assert False
For good setups, terminal is available
dataset/ETHPy150Open glue-viz/glue/glue/app/qt/tests/test_application.py/TestGlueApplication.test_terminal_present