serval-dna/tests
Andrew Bettison faa0f392c5 Improve Rhizome DB path configuration
Change the default 'rhizome.datastore_path' to "rhizome", ie, a sub-
directory of the instance directory.

Add a new erename() operation to "os.h".

Clean up the code around the fix 39f582cca (two commits ago) for a bug
introduced in 2014: the 'rhizome.db' file was always being created in
the instance directory, regardless of the setting of the
'rhizome.datastore_path' config option.

Whenever the Rhizome database is opened (by the server or by a CLI
invocation), if the database file does not exist but there is a
'rhizome.db' file in the legacy location, then move that file (and any
accompanying "blob" and "hash" sub-directories) to the configured
location.

Update copyright notices.
2018-04-17 12:01:02 +09:30
..
testdata
all Add Route Swift API 2018-04-09 14:43:37 +09:30
alljava Add Route Java API 2018-04-05 18:12:59 +09:30
allrestful Add Route REST API (fixes #96) 2018-03-29 15:31:03 +10:30
allswift Add Route Swift API 2018-04-09 14:43:37 +09:30
compatibility Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
config Detect Wifi and cabled ethernet on linux systems, allow matching by type in config 2017-11-07 16:53:19 +10:30
directory_service Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
dnahelper
dnaprotocol
framework Fix tfw_createfile utility 2018-03-29 15:19:54 +10:30
jni Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
keyring Improve test framework error handling 2018-03-29 15:09:45 +10:30
keyringjava Refactor routing and Swift test set-up 2018-04-09 09:22:36 +09:30
keyringrestful Refactor routing and Swift test set-up 2018-04-09 09:22:36 +09:30
keyringswift Refactor routing and Swift test set-up 2018-04-09 09:22:36 +09:30
logging Rewrite logging system 2018-03-06 15:16:56 +10:30
mdp Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
meshmb Allow following a feed that isn't in rhizome yet, and override the displayed name 2017-06-20 12:17:57 +09:30
meshmbrestful Refactor all REST API tests 2018-03-27 17:29:21 +10:30
meshms Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
meshmsjava Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
meshmsrestful Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
msp Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
rhizomeall Fix tests/rhizomeall 2018-04-10 10:52:44 +09:30
rhizomechannels
rhizomejava Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30
rhizomeops Improve Rhizome DB path configuration 2018-04-17 12:01:02 +09:30
rhizomeprotocol Keep rhizome's external blobs in subfolders, migrating each file on first use 2018-04-10 10:52:44 +09:30
rhizomerestful Keep rhizome's external blobs in subfolders, migrating each file on first use 2018-04-10 10:52:44 +09:30
rhizomestress
routejava Refactor routing and Swift test set-up 2018-04-09 09:22:36 +09:30
routerestful Refactor routing and Swift test set-up 2018-04-09 09:22:36 +09:30
routeswift Add Route Swift API 2018-04-09 14:43:37 +09:30
routing Refactor routing and Swift test set-up 2018-04-09 09:22:36 +09:30
server Move vomp console feature to test binary 2016-11-21 11:09:27 +10:30
vomp Use rigorous quoting throughout test scripts 2018-03-27 17:29:21 +10:30