swift/test/unit
Nicolas Trangez 2a0a8ae00f Rework splice and tee
This patch reworks the bindings to `splice` and `tee` in order to fix a
(potential) bug when using the old `splice` binding and passing offsets
(see https://review.openstack.org/#/c/135319/ for a discussion of the
issue).

The new binding code (based on https://github.com/NicolasT/tee-n-splice)
uses more `ctypes` features w.r.t. parameter and return value handling.

It also introduces a test suite for both calls.

Change-Id: Ib8084ca20fe7a199a00067da9386c2ccf618755c
2014-11-20 02:30:51 +01:00
..
account Merge "Add container_count to policy_stat table" 2014-09-25 05:12:33 +00:00
cli Merge "Provides proper error handling on builder unpickle" 2014-10-04 01:31:00 +00:00
common Rework splice and tee 2014-11-20 02:30:51 +01:00
container Handle os.listdir failures in container-updater 2014-10-27 17:27:14 -05:00
obj Rework splice and tee 2014-11-20 02:30:51 +01:00
proxy Fixes unit tests to clean up temporary directories 2014-09-26 22:39:48 +05:30
test_locale Move test.unit.locale out of gettext's way 2014-01-24 01:24:08 -08:00
__init__.py Zero-copy object-server GET responses with splice() 2014-09-18 16:02:47 -07:00