def main(argv): if len(argv) > 1: if not base.run_all_tests(argv[1]): sys.exit(1) return if not base.run_all_tests(): sys.exit(1)
def main(argv): if len(argv) > 1 and argv[1] == 'runtests': from scoreboard.tests import base if len(argv) > 2: if not base.run_all_tests(argv[2]): sys.exit(1) return if not base.run_all_tests(): sys.exit(1) return # This needs to only be imported when not testing from scoreboard import wsgi from scoreboard import models if 'createdb' in argv: models.db.create_all() elif 'createdata' in argv: from scoreboard.tests import data models.db.create_all() data.create_all() elif 'shell' in argv: try: import IPython run_shell = IPython.embed except ImportError: import readline # noqa: F401 import code run_shell = code.InteractiveConsole().interact run_shell() else: wsgi.app.run(host='0.0.0.0', debug=True, port=wsgi.app.config.get('PORT', 9999))
def main(argv): if len(argv) > 1 and argv[1] == 'runtests': from scoreboard.tests import base if not base.run_all_tests(): sys.exit(1) return # This needs to only be imported when not testing from scoreboard import wsgi from scoreboard import models if 'createdb' in argv: models.db.create_all() elif 'createdata' in argv: from scoreboard.tests import data models.db.create_all() data.create_all() elif "import_teams" in argv: from scoreboard.tests import data models.db.create_all() data.import_teams() elif "get_codes" in argv: from scoreboard.tests import data data.get_codes() else: wsgi.app.run( host='0.0.0.0', debug=True, port=wsgi.app.config.get('PORT', 9999))
def main(argv): if argv[1] == 'runtests': from scoreboard.tests import base base.run_all_tests() return # This needs to only be imported when not testing from scoreboard import wsgi from scoreboard import models if 'createdb' in argv: models.db.create_all() elif 'createdata' in argv: from scoreboard.tests import data models.db.create_all() data.create_all() else: wsgi.app.run(host='0.0.0.0', debug=True, port=wsgi.app.config.get('PORT', 9999))