simfile-smoketest/main.py
2022-07-22 17:48:29 -07:00

19 lines
453 B
Python

from smoketest.args import SmoketestArgs
from smoketest.runner import SmoketestRun
from smoketest.storage import DB, MODELS
def main():
args = SmoketestArgs().parse_args()
DB.connect()
if args.init_db:
DB.create_tables(MODELS)
if args.songs_dir:
SmoketestRun(args).process_songs_dir(args.songs_dir)
elif args.pack_dir:
SmoketestRun(args).process_pack(args.pack_dir)
if __name__ == "__main__":
main()