client.test_tweets(tweets, error_msg[0]) client.test_checkboxes() client.test_refresh() except (KeyboardInterrupt, SystemExit): logging.error("Program avslutades av användaren") except AssertionError as e: logging.error("Fel vid assert: {0}".format(e)) except UnicodeDecodeError as e: logging.error("Unicode-fel: {0}".format(e)) except Exception as e: logging.error("Fel uppstod vid testning: ".format(e)) # Om inga fel uppstått under testning else: msg = "Testning genomförd (OK)" logging.info(msg) print(msg) # Uppstartsfel except Exception as e: logging.error("Fel uppstod vid laddning av html-sida: {0}".format(e)) # Oavsett om fel uppstått under uppstart - gör följande finally: msg = "S**t på testning, stänger webbläsare" logging.info(msg) print(msg) client.quit()