예제 #1
0
 def testAvgStdev(self):
     results = calc_avg_stdev(IN_FILES)
     directory_name = None
     try:
         directory_name = tempfile.mkdtemp()
         tgt_file = OUT_FNAME_FMT.format("02")
         write_avg_stdev(results, tgt_file, basedir=directory_name)
         csv_data = read_csv(os.path.join(directory_name, tgt_file), data_conv=AVG_KEY_CONV)
         for entry in csv_data:
             self.assertEqual(3, len(entry))
             for c_key, c_val in entry.items():
                 self.assertIsInstance(c_val, float)
                 self.assertTrue(c_key in OUT_KEY_SEQ)
     finally:
         shutil.rmtree(directory_name)
예제 #2
0
 def testAvgStDev(self):
     results = calc_avg_stdev(IN_FILES)
     for res_row in results:
         self.assertEqual(3, len(res_row))
         for field in res_row:
             self.assertIsInstance(field, float)