def test_check_py_version(): assert check_py_version() is None
# -*- encoding: utf8 -*- import sys import linguistica as lxa from linguistica.cli import main as cli_main from linguistica.util import check_py_version try: from linguistica.gui import main as gui_main pyqt5_available = True except ImportError: gui_main = None pyqt5_available = False check_py_version() lxa_version = lxa.__version__ # ------------------------------------------------------------------------------ # ensure lxa_mode is one of the modes in MODES MODES = {'cli', 'gui'} try: lxa_mode = sys.argv[1].lower() except IndexError: lxa_mode = None error_msg_template = 'Error: mode not specified for running Linguistica.' \ '\n\nRun one of the following:\n\n{}' command_template = 'python3 -m linguistica {}'