def testJsonReadAndWriteSqg(self): for include in self.jsonFiles: logger.info("Going to use jsonRead to parse/write/parse SQG %s" % include) #First read file = os.path.join(getPysqgIncludeDir(), include + ".json") sqg = readJsonSqgFile(file) #Then write writeJsonSqgFile(sqg, self.tempFile) #Now parse again readJsonSqgFile(self.tempFile)
def testParseJsonFiles(self): for include in self.jsonFiles: logger.info("Going to parse %s" % include) fileHandle = open(os.path.join(getPysqgIncludeDir(), include + ".json"), 'r') json.load(fileHandle) fileHandle.close()