Exemplo n.º 1
0
    def test_set_state_in_file_resource(self):
        handler = CSVFile('tests/test.csv')
        handler.add_row(['d1', 'e1', 'f1'])
        handler.save_state()

        handler2 = CSVFile('tests/test.csv')
        self.assertEqual(handler2.get_row(3), ['d1', 'e1', 'f1'])
        handler2.del_row(3)
        handler2.save_state()

        handler = CSVFile('tests/test.csv')
        self.assertEqual(handler.get_nrows(), 3)
Exemplo n.º 2
0
    def test_set_state_in_file_resource(self):
        handler = CSVFile('tests/test.csv')
        handler.add_row(['d1', 'e1', 'f1'])
        handler.save_state()

        handler2 = CSVFile('tests/test.csv')
        self.assertEqual(handler2.get_row(3), ['d1', 'e1', 'f1'])
        handler2.del_row(3)
        handler2.save_state()

        handler = CSVFile('tests/test.csv')
        self.assertEqual(handler.get_nrows(), 3)
Exemplo n.º 3
0
 def test_del_row(self):
     handler = CSVFile(string=TEST_DATA_2)
     handler.del_row(1)
     self.assertRaises(IndexError, handler.get_row, 1)
Exemplo n.º 4
0
 def test_del_row(self):
     handler = CSVFile(string=TEST_DATA_2)
     handler.del_row(1)
     self.assertRaises(IndexError, handler.get_row, 1)