Ejemplo n.º 1
0
           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()