def CreateLoggerFile(filename):
    try:
        fulllogname = ResultFolder.GetRunDirectory()+"\\"+filename+".log"
        fh = logging.FileHandler(fulllogname)
        fh.setLevel(logging.DEBUG)
        formatter = logging.Formatter('%(asctime)s [line:%(lineno)d] %(message)s')
        fh.setFormatter(formatter)
        logger.addHandler(fh)
    except Exception as err:
        logger.debug("Error when creating log file, error message: {}".format(str(err)))
Example #2
0
def send_report():
    send_f = "*****@*****.**"
    send_t = "*****@*****.**"

    subject = "[Automaiton]TestReport_" + str(datetime.today())

    files = ResultFolder.GetRunDirectory() + "\TestResult.html"
    with open(files, 'r') as f:
        text = f.read()

    send_email(send_f, send_t, subject, text, files)
 def __init__(self):
     #self.testreport = "TestResult.xml"
     self.reportfile = ResultFolder.GetRunDirectory() + "\TestResult.html"