#!/usr/bin/env python2.6 import sys import os.path def txtParse(src,dest): file = open(src) out = open(dest,"w") out.write(" ") while 1: line = file.readline() if not line: break #print(line) #line.replace("[32m[==========][0m","==========") newline1=line.replace("[==========]","[==========]"); newline2=newline1.replace("[----------]","[----------]"); newline3=newline2.replace("[ RUN ]","[ RUN ]"); newline4=newline3.replace("[ OK ]","[ OK ]"); newline5=newline4.replace("[ PASSED ]","[ PASSED ]"); newline6=newline5.replace("[ FAILED ]","[ FAILED ]"); newline7=newline6.replace("[ PASS LST ]","[ PASS LST ]"); newline8=newline7.replace("[ FAIL LST ]","[ FAIL LST ]"); # if newline8.startswith("bianque"): # # out.write("
") # # out.write("
") # else: if newline8.startswith("") out.write(newline8 + "
") if newline8.startswith("") out.write("
") if __name__=="__main__": txtParse(sys.argv[1], os.path.dirname(sys.argv[1]) + "/" + os.path.basename(sys.argv[1]) + ".html")