def confirmContent_NoOrder(self):
'''
Confirms that all information is the same except for the maxRange field.
Order is ignored
'''
sf = StationFinder()
stations = sf.findStation(unitCode = self.unitCode, distance = self.distance,
climateParameters = self.climateParameters, sdate = self.sdate, edate = self.edate)
test_data = numpy.array(stations._dumpMetaToList())
ref_data = []
with open(Test_StationFinder.rootFolder + self.refFile, 'r')as refFile:
r = csv.reader(refFile)
for line in r:
ref_data.append(line)
ref_data = numpy.array(ref_data)
refFile.close()
self.results = list(numpy.setdiff1d(ref_data[:,Test_StationFinder.testColumns]
,test_data[:,Test_StationFinder.testColumns]))
评论列表
文章目录