def tearDownClass(cls): cls.email_server.stop() thumbnail_cache_path = os.path.join(CALIBRE_WEB_PATH, 'cps', 'cache', 'thumbnails') shutil.rmtree(thumbnail_cache_path, ignore_errors=True) try: cls.driver.get("http://127.0.0.1:8083") cls.stop_calibre_web() # close the browser window and stop calibre-web cls.driver.quit() cls.p.terminate() except Exception as e: print(e) time.sleep(2) remove_dependency(cls.dependency) src1 = os.path.join(CALIBRE_WEB_PATH, "client_secrets.json") src = os.path.join(CALIBRE_WEB_PATH, "gdrive_credentials") if os.path.exists(src): os.chmod(src, 0o764) try: os.unlink(src) except PermissionError: print('gdrive_credentials delete failed') if os.path.exists(src1): os.chmod(src1, 0o764) try: os.unlink(src1) except PermissionError: print('client_secrets.json delete failed') save_logfiles(cls, cls.__name__)
def tearDownClass(cls): try: cls.driver.get("http://127.0.0.1:8083") cls.stop_calibre_web() # close the browser window and stop calibre-web cls.driver.quit() cls.p.terminate() except Exception as e: print(e) save_logfiles(cls, cls.__name__) remove_dependency(cls.dependency) src1 = os.path.join(CALIBRE_WEB_PATH, "client_secrets.json") src = os.path.join(CALIBRE_WEB_PATH, "gdrive_credentials") if os.path.exists(src): os.chmod(src, 0o764) try: os.unlink(src) except PermissionError: print('gdrive_credentials delete failed') if os.path.exists(src1): os.chmod(src1, 0o764) try: os.unlink(src1) except PermissionError: print('client_secrets.json delete failed')
def tearDownClass(cls): cls.driver.get("http://127.0.0.1:8083") cls.stop_calibre_web() cls.driver.quit() cls.p.terminate() # close the browser window and stop calibre-web remove_dependency(cls.json_line) save_logfiles(cls, cls.__name__)