Beispiel #1
0
    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)
Beispiel #2
0
 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")
Beispiel #3
0
 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")