Example #1
0
    def test_read_sudoku_from_valid_csv(self):
        csv_import = CSVImport()
        res = csv_import.get_rows_sudoku_data('testinvalidcsv.csv', ',')
        expected = "316578492\n" + \
                   "529134768\n" + \
                   "487629531\n" + \
                   "263415987\n" + \
                   "974863125\n" + \
                   "851792643\n" + \
                   "138947256\n"

        self.assertEquals(res[0][0], expected)
        self.assertEquals(res[0][1], -1)
Example #2
0
    def test_read_sudoku_from_valid_csv(self):
        csv_import = CSVImport()
        exp_val = "316578492\n" + \
                  "529134768\n" + \
                  "487629531\n" + \
                  "263415987\n" + \
                  "974863125\n" + \
                  "851792643\n" + \
                  "138947256\n" + \
                  "692351874\n" + \
                  "745286319\n"

        
        res = csv_import.get_rows_sudoku_data('testvalidcsv.csv', ',')
        self.assertEquals(exp_val, res[0][0])
        self.assertEquals(9, res[0][1])
Example #3
0
 def test_read_sudoku_from_empty_csv(self):
     csv_import = CSVImport()
     res = csv_import.get_rows_sudoku_data('empty.csv', ',')
     expected = [] 
     self.assertEquals(res, expected)