コード例 #1
0
 def test2(self):
     testCSV = ["1,1,1,1,1,1,1,1,1"]
     warning_total = []
     warning_mono = []
     result = datamunger.datamungerMain(testCSV, warning_total,
                                        warning_mono)
     self.assertNotEqual(warning_total, [], msg="ERROR: Incorrect adding")
コード例 #2
0
 def test3(self):
     testCSV = ["36,1,2,3,4,5,6,7,8,X"]
     warning_total = []
     warning_mono = []
     result = datamunger.datamungerMain(testCSV, warning_total,
                                        warning_mono)
     self.assertEqual(warning_total, [], msg="ERROR: Correct adding")
コード例 #3
0
 def test1(self):
     testCSV = [",1,1,1,1,1,1,1,1"]
     warning_total = []
     warning_mono = []
     result = datamunger.datamungerMain(testCSV, warning_total,
                                        warning_mono)
     self.assertTrue(result, msg="ERROR: Missing value - single case")
コード例 #4
0
 def test6(self):
     testCSV = [
         "36,1,2,3,4,5,6,7,8,X", "30,1,2,3,4,5,6,7,8,X",
         "360,10,20,30,40,50,60,70,80,X"
     ]
     warning_total = []
     warning_mono = []
     result = datamunger.datamungerMain(testCSV, warning_total,
                                        warning_mono)
     self.assertNotEqual(warning_mono, [], msg="ERROR: Incorrect monotonic")
コード例 #5
0
 def test7(self):
     testCSV = [
         ",1,1,1,1,1,1,1,1", ",1,1,1,1,1,1,1,1", "1,1,1,1,1,1,1,1,1",
         ",1,1,1,1,1,1,1,1", ",1,1,1,1,1,1,1,1", ",1,1,1,1,1,1,1,1"
     ]
     warning_total = []
     warning_mono = []
     result = datamunger.datamungerMain(testCSV, warning_total,
                                        warning_mono)
     self.assertEqual(result,
                      5,
                      msg="ERROR: Missing value - multiple cases")