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")
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")
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")
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")
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")