error_msg = error_source.readlines() title = "Kwitter" # Fönstertitel client = TwitterClient() # Testverktyget try: # Försök starta Firefox + ladda sidan server = Server() client.get_url(server.port) client.assert_connection(title) try: msg = "Startar testning" logging.info(msg) print(msg) 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)"