swift/test/probe
Alistair Coles 928c4790eb Refactor tests and add tests
Relocates some test infrastructure in preparation for
use with encryption tests, in particular moves the test
server setup code from test/unit/proxy/test_server.py
to a new helpers.py so that it can be re-used, and adds
ability to specify additional config options for the
test servers (used in encryption tests).

Adds unit test coverage for extract_swift_bytes and functional
test coverage for container listings. Adds a check on the content
and metadata of reconciled objects in probe tests.

Change-Id: I9bfbf4e47cb0eb370e7a74d18c78d67b6b9d6645
2016-06-15 16:36:25 +01:00
..
__init__.py Add option to make probetests more brittle 2013-07-19 01:39:42 -07:00
brain.py Refactor tests and add tests 2016-06-15 16:36:25 +01:00
common.py Remove unused (but defaulted) args 2016-06-02 16:49:32 +00:00
test_account_failures.py pids in probe is no longer used 2016-06-01 23:53:35 -07:00
test_account_get_fake_responses_match.py py3: Replace urllib imports with six.moves.urllib 2015-10-08 15:24:13 +02:00
test_account_reaper.py pep8 fix: assertEquals -> assertEqual 2015-08-06 09:28:51 -05:00
test_container_failures.py pids in probe is no longer used 2016-06-01 23:53:35 -07:00
test_container_merge_policy_index.py Refactor tests and add tests 2016-06-15 16:36:25 +01:00
test_container_sync.py Container-Sync to perform HEAD before PUT object on remote 2016-03-23 17:42:48 +00:00
test_empty_device_handoff.py pids in probe is no longer used 2016-06-01 23:53:35 -07:00
test_object_async_update.py pids in probe is no longer used 2016-06-01 23:53:35 -07:00
test_object_expirer.py Merge "Fix probe failure and small things" 2016-05-19 23:13:06 +00:00
test_object_failures.py Fix probe tests from commit cf48e75 2016-05-02 17:29:32 -07:00
test_object_handoff.py pids in probe is no longer used 2016-06-01 23:53:35 -07:00
test_object_metadata_replication.py Additionally break container servers during fast-post probes 2016-03-07 13:29:10 +00:00
test_reconstructor_durable.py Fix some minor typos 2015-08-14 16:49:41 -07:00
test_reconstructor_rebuild.py Replace it.next() with next(it) for py3 compat 2015-06-15 22:10:45 +05:30
test_reconstructor_revert.py Fix probe tests from commit cf48e75 2016-05-02 17:29:32 -07:00
test_replication_servers_working.py Erasure Code Reconstructor 2015-04-14 00:52:17 -07:00
test_wsgi_servers.py Add a probetest for HUP/reload 2015-07-30 15:49:23 -07:00