def save(self): data = self._get_header() + \ self._index + \ ''.join(self._index_data) + \ ''.join(self._data) Files.write_binary(data, self.get_bin_filename(), DataFile.SAVE_FOLDER)
def test_write_binary(self): """ Test can_include_file() """ Files.write_binary("test", "binary.bin", TEST_PATH) self.assertTrue(Files.file_exists(TEST_PATH + "binary.bin")) content = Files.get_raw_contents(TEST_PATH + "binary.bin") self.assertTrue(content == "74657374") Files.delete_files(TEST_PATH + "binary.bin")
def test_read_binary(self): """ Test can_include_file() """ Files.write_binary("test", "binary.bin", TEST_PATH) content = Files.read_binary_file(TEST_PATH + "binary.bin", 0, 8) self.assertTrue(content == "test")