Loading doc/statisticsDocumentationData.py +11 −3 Original line number Diff line number Diff line from generateDocumentationData import create_json_of_robotfile from os.path import dirname from os import walk from json import dump if __name__ == "__main__": basedir = dirname(dirname(__file__)) statistics = dict() testcases = [] number_of_failures = 0 number_of_testcases = 0 number_of_all_testcases = 0 number_of_successes = 0 fullpath = basedir+"/TP/NGSI-LD" for root, dirs, files in walk(fullpath): for filename in files: if filename.endswith(".robot"): number_of_testcases += 1 number_of_all_testcases += 1 name_of_test_case = filename[:-6] json_of_test_case = create_json_of_robotfile(name_of_test_case, True) statistics[name_of_test_case] = dict() Loading @@ -23,6 +26,8 @@ if __name__ == "__main__": number_of_failures += 1 else: statistics[name_of_test_case]["failed"] = False number_of_successes += 1 testcases.append(json_of_test_case) print() print() Loading @@ -32,4 +37,7 @@ if __name__ == "__main__": if testcaseresult["failed"] == True: print(testcasename+" "+testcaseresult["path"]) print("Out of "+str(number_of_testcases)+" testcases, "+str(number_of_failures)+" of them failed to be correctly parsed") No newline at end of file print("Out of "+str(number_of_all_testcases)+" testcases, "+str(number_of_failures)+" of them failed to be correctly parsed") with open("testcases.json", 'w') as fp: dump(obj=testcases, indent=2, fp=fp) No newline at end of file Loading
doc/statisticsDocumentationData.py +11 −3 Original line number Diff line number Diff line from generateDocumentationData import create_json_of_robotfile from os.path import dirname from os import walk from json import dump if __name__ == "__main__": basedir = dirname(dirname(__file__)) statistics = dict() testcases = [] number_of_failures = 0 number_of_testcases = 0 number_of_all_testcases = 0 number_of_successes = 0 fullpath = basedir+"/TP/NGSI-LD" for root, dirs, files in walk(fullpath): for filename in files: if filename.endswith(".robot"): number_of_testcases += 1 number_of_all_testcases += 1 name_of_test_case = filename[:-6] json_of_test_case = create_json_of_robotfile(name_of_test_case, True) statistics[name_of_test_case] = dict() Loading @@ -23,6 +26,8 @@ if __name__ == "__main__": number_of_failures += 1 else: statistics[name_of_test_case]["failed"] = False number_of_successes += 1 testcases.append(json_of_test_case) print() print() Loading @@ -32,4 +37,7 @@ if __name__ == "__main__": if testcaseresult["failed"] == True: print(testcasename+" "+testcaseresult["path"]) print("Out of "+str(number_of_testcases)+" testcases, "+str(number_of_failures)+" of them failed to be correctly parsed") No newline at end of file print("Out of "+str(number_of_all_testcases)+" testcases, "+str(number_of_failures)+" of them failed to be correctly parsed") with open("testcases.json", 'w') as fp: dump(obj=testcases, indent=2, fp=fp) No newline at end of file