def test_README(self):
sim_filename = self.run_with_output("wxgen sim -db examples/database.nc -n 10 -t 100")
file = netCDF4.Dataset(sim_filename, 'r')
self.assertTrue("time" in file.dimensions)
self.assertTrue("ensemble_member" in file.dimensions)
self.assertEqual(100, file.dimensions["time"].size)
self.assertEqual(10, file.dimensions["ensemble_member"].size)
file.close()
truth_filename = self.run_with_output("wxgen truth -db examples/database.nc")
file = netCDF4.Dataset(truth_filename, 'r')
self.assertTrue("time" in file.dimensions)
self.assertTrue("ensemble_member" in file.dimensions)
self.assertEqual(729, file.dimensions["time"].size)
self.assertEqual(1, file.dimensions["ensemble_member"].size)
file.close()
self.run_with_image("wxgen verif %s %s -m timeseries" % (sim_filename, truth_filename))
self.run_with_image("wxgen verif %s %s -m variance" % (sim_filename, truth_filename))
time.sleep(1)
for filename in [sim_filename, truth_filename]:
remove(filename)
评论列表
文章目录