blob: d4dde6f638a72502d99a104f043b2a5c03aa5883 [file] [log] [blame]
# add extra fields
program modify
args testfile.zip set_extra 0 2345 65535 cl extra1 set_extra 0 2345 65535 cl extra2 set_extra 0 2345 0 c extra1c set_extra 0 2345 1 l extra2l get_extra_by_id 0 2345 0 c get_extra_by_id 0 2345 1 c get_extra_by_id 0 2345 2 c get_extra_by_id 0 2345 0 l get_extra_by_id 0 2345 1 l get_extra_by_id 0 2345 2 l
return 1
file testfile.zip testfile.zip testfile-plus-extra.zip
stdout Extra field 0x0929: len 7, data 0x65787472613163
stdout Extra field 0x0929: len 6, data 0x657874726132
stderr can't get extra field data for file at index 0, extra field id 2345, ef index 2, flags 512: No such file
stdout Extra field 0x0929: len 6, data 0x657874726131
stdout Extra field 0x0929: len 7, data 0x6578747261326c
stderr can't get extra field data for file at index 0, extra field id 2345, ef index 2, flags 256: No such file