class TestGeneral(unittest.TestCase): def setUp(self): #run before each test self.FileIO = FileIO() self.FileIO.Init("FileIO.csv") def test_write(self): self.FileIO.write("Hello World Test_FileIO.py") self.FileIO.write_raw("Hello World Test_FileIO.py Raw") def test_readcsv(self): data = self.FileIO.readcsv() for i, line in enumerate(data): print("%d:%s" % (i, ",".join(data[i]))) self.assertEqual("as" + "df", "asdf") def test_read(self): data = self.FileIO.read() for i, line in enumerate(data): print("%d:%s" % (i, ",".join(line))) self.assertTrue('FOO'.isupper()) self.assertFalse('Foo'.isupper()) def tearDown(self): pass
class TestGeneral(unittest.TestCase): def setUp(self): #Run before each test self.FileIO = FileIO() self.FileIO.Init("FileIO.csv") self.FileIO.debug = 0 def tearDown(self): #Run after each test self.FileIO.Outfile.close() ############################################################################### ### </Test> ############################################################################### def test_write(self): try: self.FileIO.write("test_write,write") #Append Date self.FileIO.write_raw("test_write,write_raw") #No Date except: self.assertTrue(1) #FAIL def test_readcsv(self): self.FileIO.write('testreadcsv,spam,ham,eggs') data = self.FileIO.readcsv() #Read as 2D Table size = len(data) self.assertEqual(data[size-1][3],'ham') def test_read(self): self.FileIO.write_raw('testread,spam,ham,eggs') data = self.FileIO.read() #Read entire file size = len(data) self.assertEqual(data[size-1].strip(),'testread,spam,ham,eggs')
class TestGeneral(unittest.TestCase): def setUp(self): #Run before each test self.FileIO = FileIO() self.FileIO.init("FileIO.csv") self.FileIO.debug = 0 def tearDown(self): #Run after each test self.FileIO.Outfile.close() ############################################################################### ### </Test> ############################################################################### def test_setFilename(self): self.FileIO.set_filename(".system") def test_makeFile(self): newName = 'makeFile' self.FileIO.makeFile(newName) self.assertNotEqual(self.FileIO.sFName.find(newName),-1) def test_readcsv(self): self.FileIO.write('testreadcsv,spam,ham,eggs') data = self.FileIO.readcsv() #Read as 2D Table size = len(data) self.assertEqual(data[size-1][3],'ham') def test_read(self): self.FileIO.write_raw('testread,spam,ham,eggs') data = self.FileIO.read() #Read entire file size = len(data) self.assertEqual(data[size-1].strip(),'testread,spam,ham,eggs') # self.assertTrue('FOO'.isupper()) # self.assertFalse('Foo'.isupper()) def test_readdict(self): BaseDir = os.path.dirname(os.path.realpath(__file__)) self.FileIO.set_filename(os.path.join(BaseDir,'.system')) rdDict = self.FileIO.readdict() rdDict['VSG'] #pylint: disable=W0104 def test_write(self): self.FileIO.write("test_write,write") #Append Date self.FileIO.write_raw("test_write,write_raw") #No Date