def test_keys(): langs_list = sorted([lang['name'] for lang in gitlog.languages()]) gitlog.prepare() langs_file_list = sorted(gitlog.lang_keys()) gitlog.clean() assert langs_list == langs_file_list
def test_len(): len_languages = len(gitlog.languages()) gitlog.prepare() len_file = len(gitlog.lang_keys()) gitlog.clean() assert len_languages == len_file
def main(): """ Execute run at the beggining and every hour. """ try: run() schedule.every().hour.do(run) while True: schedule.run_pending() time.sleep(1) except Exception as e: gitlog.clean() print(e) traceback.print_exc(file=sys.stdout) return 1