def test_save(writable_filename): pack = ZipPackage() part = p = SamplePart(pack, '/test/part.xml') pack[p.name] = p pack.content_types.add_override(p) pack.relate(p) part.data = '<test>hi there</test>' pack.save(writable_filename)
def test_save_to_stream(): pack = ZipPackage() part = p = SamplePart(pack, '/test/part.xml') pack.add(p) part.data = '<test>hi there</test>' pack.save(io.BytesIO())