def test_writes_rows_is_cache_is_large(self, fake_write_rows): temp_fs = fsopendir("temp://") parent = MagicMock() writer = HDFWriter(parent, temp_fs.getsyspath("temp.h5")) writer.cache = [[] for i in range(10000)] writer.insert_row(["row1"]) fake_write_rows.assert_called_once_with()
def test_writes_rows_is_cache_is_large(self, fake_write_rows): temp_fs = fsopendir('temp://') parent = MagicMock() writer = HDFWriter(parent, temp_fs.getsyspath('temp.h5')) writer.cache = [[] for i in range(10000)] writer.insert_row(['row1']) fake_write_rows.assert_called_once_with()
def test_inserts_row_to_the_cache(self, fake_write_rows): temp_fs = fsopendir("temp://") parent = MagicMock() writer = HDFWriter(parent, temp_fs.getsyspath("temp.h5")) writer.insert_row(["row1"]) self.assertEqual(writer.n_rows, 1) self.assertEqual(writer.cache, [["row1"]]) fake_write_rows.assert_not_called()
def test_inserts_row_to_the_cache(self, fake_write_rows): temp_fs = fsopendir('temp://') parent = MagicMock() writer = HDFWriter(parent, temp_fs.getsyspath('temp.h5')) writer.insert_row(['row1']) self.assertEqual(writer.n_rows, 1) self.assertEqual(writer.cache, [['row1']]) fake_write_rows.assert_not_called()