serval-dna/tests
Andrew Bettison 9ebef81a49 Formalise "rhizome add file" exit status
Formalise add-bundle result in "enum rhizome_bundle_status"

Rewrite rhizome_manifest_finalise(), rhizome_find_duplicate() and
rhizome_add_manifest() to return enum rhizome_bundle_status

New function rhizome_manifest_check_stored() that compares a manifest
with its stored counterpart and returns enum rhizome_bundle_status

Remove redundant rhizome_manifest_check_sanity(), consolidating all
manifest validation rules in rhizome_manifest_validate(), which now
checks the 'id' field is present, and that 'sender' and 'recipient' are
both present for MeshMS

Correct manifest finalisation logic: set the 'finalised' flag in
rhizome_manifest_validate(), not in rhizome_manifest_verify() (which
sets 'selfSigned'), and consistently clear 'finalised' flag in all
attribute setter functions

Remove manifest 'ttl' field and all references thereof (leaving unused
space in Rhizome BAR)

Rename some payload functions for clarity
2013-12-21 14:37:18 +10:30
..
testdata Add keyring back-compatibility test case 2013-04-29 15:11:04 +09:30
all Change manifest service to MeshMS2 2013-08-01 11:37:35 +09:30
compatibility Issue #20: remove unique socket names from tests 2013-09-20 14:24:55 +09:30
config Rename config option 'log.stderr' to 'log.console' 2013-04-05 16:55:14 +10:30
directory_service Issue #20: remove unique socket names from tests 2013-09-20 14:24:55 +09:30
dnahelper Disable rhizome when testing dnahelper to reduce IO load 2013-05-29 11:58:06 +09:30
dnaprotocol Update 'dnaprotocol' debug flags 2013-11-26 15:33:54 +10:30
framework Improve test framework: tfw_cmp_version() 2013-10-14 16:45:56 +10:30
jni Add help / version output jni test 2013-07-09 16:24:47 +09:30
keyring Implement id list command 2013-11-13 12:00:46 +10:30
logging Rename config option 'log.stderr' to 'log.console' 2013-04-05 16:55:14 +10:30
meshms Refactor manifest: specific setter functions 2013-11-04 19:17:49 +10:30
rhizomechannels Add 'debug.rhizome_httpd' config option 2013-10-16 11:23:45 +10:30
rhizomehttp Improve 'rhizomehttp' test descriptions 2013-12-19 11:29:28 +10:30
rhizomeops Formalise "rhizome add file" exit status 2013-12-21 14:37:18 +10:30
rhizomeprotocol Increase 'rhizomeprotocol' test case timeout 2013-12-01 05:49:50 +10:30
rhizomestress Fix Rhizome Direct stress test - longer command timeouts 2013-11-20 15:06:07 +10:30
routing Improve test reliability 2013-11-27 13:10:09 +10:30
server Issue #20: remove unique socket names from tests 2013-09-20 14:24:55 +09:30