def setUp(self): self.csvfixer = CsvFixer() self.fh = FileHandler() self.pathname = '/tmp/test.csv' self.pathname1 = '/tmp/testNB.csv' self.config_name = 'config_test' self.config = [ ('AA', 'A'), ('BB', 'B'), ] self.table0 = [{ 'A': 'a', 'B': 'b', }, { 'A': 'c', 'B': 'd', }] self.table1 = [ { 'AA': 'a', 'BB': 'b', 'tag_list': 'test', }, { 'AA': 'c', 'BB': 'd', 'tag_list': 'test', }, ]
class TestFileHandler(unittest.TestCase): def setUp(self): self.fieldnames = ('A', 'B',) self.fh = FileHandler() self.pathname = '/tmp/test.csv' self.table0 = [{'A':'a', 'B':'b', }, {'A':'c', 'B':'d', }] def test_csv_read(self): self.fh.csv_write(self.table0, self.pathname, self.fieldnames) table1 = self.fh.csv_read(self.pathname) self.assertListEqual(table1, self.table0)
def setUp(self): self.fieldnames = ( 'A', 'B', ) self.fh = FileHandler() self.pathname = '/tmp/test.csv' self.table0 = [{ 'A': 'a', 'B': 'b', }, { 'A': 'c', 'B': 'd', }]
def setUp(self): self.fieldnames = ( 'A', 'B', ) self.fh = FileHandler() self.pathname = '/tmp/test.py' self.config_name = 'config_test' self.config_test = [ ('AA', 'A'), ('BB', 'B'), ] self.table0 = [{ 'A': 'a', 'B': 'b', }, { 'A': 'c', 'B': 'd', }] self.table0 = [{ 'AA': 'a', 'BB': 'b', }, { 'AA': 'c', 'BB': 'd', }] csv_fixer2.config_test = self.config_test self.config_lookup = [ ('BroomhillCanvassData', self.config_test, 'config_test'), ] self.main = Main(config_lookup=self.config_lookup) self.filename = 'BroomhillCanvassData'
class TestFileHandler(unittest.TestCase): def setUp(self): self.fieldnames = ( 'A', 'B', ) self.fh = FileHandler() self.pathname = '/tmp/test.csv' self.table0 = [{ 'A': 'a', 'B': 'b', }, { 'A': 'c', 'B': 'd', }] def test_csv_read(self): self.fh.csv_write(self.table0, self.pathname, self.fieldnames) table1 = self.fh.csv_read(self.pathname) self.assertListEqual(table1, self.table0)
class TestCsvFixer(unittest.TestCase): def setUp(self): self.csvfixer = CsvFixer() self.fh = FileHandler() self.pathname = '/tmp/test.csv' self.pathname1 = '/tmp/testNB.csv' self.config_name = 'config_test' self.config = OrderedDict([ ('AA', 'A'), ('BB', 'B'), ]) self.table0 = [{'A':'a', 'B':'b', }, {'A':'c', 'B':'d', }] self.table1 = [{'AA':'a', 'BB':'b', 'tag_list':'test', }, {'AA':'c', 'BB':'d', 'tag_list':'test', }, ] def test_csv_read(self): self.fh.csv_write(self.table0, self.pathname, ['A', 'B']) self.csvfixer.fix_csv(self.pathname, self.config, self.config_name, self.fh.csv_read, self.fh.csv_write) table1 = self.fh.csv_read(self.pathname1) self.assertListEqual(table1, self.table1)
class TestCsvFixer(unittest.TestCase): def setUp(self): self.csvfixer = CsvFixer() self.fh = FileHandler() self.pathname = '/tmp/test.csv' self.pathname1 = '/tmp/testNB.csv' self.config_name = 'config_test' self.config = [ ('AA', 'A'), ('BB', 'B'), ] self.table0 = [{ 'A': 'a', 'B': 'b', }, { 'A': 'c', 'B': 'd', }] self.table1 = [ { 'AA': 'a', 'BB': 'b', 'tag_list': 'test', }, { 'AA': 'c', 'BB': 'd', 'tag_list': 'test', }, ] def test_csv_read(self): self.fh.csv_write(self.table0, self.pathname, ['A', 'B']) self.csvfixer.fix_csv(self.pathname, self.config, self.config_name, self.fh.csv_read, self.fh.csv_write) table1 = self.fh.csv_read(self.pathname1) self.assertListEqual(table1, self.table1)
def setUp(self): self.csvfixer = CsvFixer() self.fh = FileHandler() self.pathname = '/tmp/test.csv' self.pathname1 = '/tmp/testNB.csv' self.config_name = 'config_test' self.config = OrderedDict([ ('AA', 'A'), ('BB', 'B'), ]) self.table0 = [{'A':'a', 'B':'b', }, {'A':'c', 'B':'d', }] self.table1 = [{'AA':'a', 'BB':'b', 'tag_list':'test', }, {'AA':'c', 'BB':'d', 'tag_list':'test', }, ]
def setUp(self): self.fieldnames = ('A', 'B',) self.fh = FileHandler() self.pathname = '/tmp/test.csv' self.table0 = [{'A':'a', 'B':'b', }, {'A':'c', 'B':'d', }]