mirror of
https://github.com/servalproject/serval-dna.git
synced 2025-01-03 03:46:47 +00:00
Rhizome test: cannot use "add file" to create a journal
This commit is contained in:
parent
b2919a3a5e
commit
d44d18280a
@ -974,15 +974,15 @@ test_BroadcastNotEncrypted() {
|
|||||||
assert diff file1 file1y
|
assert diff file1 file1y
|
||||||
}
|
}
|
||||||
|
|
||||||
doc_JournalAdd="Create and append to a journal"
|
doc_JournalAppend="Create and append to a journal"
|
||||||
setup_JournalAdd() {
|
setup_JournalAppend() {
|
||||||
setup_servald
|
setup_servald
|
||||||
setup_rhizome
|
setup_rhizome
|
||||||
echo "Part One" > file1
|
echo "Part One" > file1
|
||||||
echo "Part Two" > file2
|
echo "Part Two" > file2
|
||||||
cat file1 file2 > file
|
cat file1 file2 > file
|
||||||
}
|
}
|
||||||
test_JournalAdd() {
|
test_JournalAppend() {
|
||||||
executeOk_servald rhizome journal append $SIDB1 "" file1
|
executeOk_servald rhizome journal append $SIDB1 "" file1
|
||||||
tfw_cat --stdout --stderr
|
tfw_cat --stdout --stderr
|
||||||
assert_stdout_add_file file1
|
assert_stdout_add_file file1
|
||||||
@ -994,7 +994,21 @@ test_JournalAdd() {
|
|||||||
assert diff file filex
|
assert diff file filex
|
||||||
}
|
}
|
||||||
|
|
||||||
doc_JournalAddUpdate="Cannot update a journal"
|
doc_JournalAddCreate="Cannot create a journal using file add"
|
||||||
|
setup_JournalAddCreate() {
|
||||||
|
setup_servald
|
||||||
|
setup_rhizome
|
||||||
|
echo "Part One" > file1
|
||||||
|
echo "tail=0" >file1.manifest
|
||||||
|
}
|
||||||
|
test_JournalAddCreate() {
|
||||||
|
# TODO: servald should return a status code reserved for this case, instead
|
||||||
|
# of the generic 255 error
|
||||||
|
execute --exit-status=255 $servald rhizome add file $SIDB1 file1 file1.manifest
|
||||||
|
tfw_cat --stdout --stderr
|
||||||
|
}
|
||||||
|
|
||||||
|
doc_JournalAddUpdate="Cannot update a journal using file add"
|
||||||
setup_JournalAddUpdate() {
|
setup_JournalAddUpdate() {
|
||||||
setup_servald
|
setup_servald
|
||||||
setup_rhizome
|
setup_rhizome
|
||||||
@ -1028,6 +1042,8 @@ setup_AppendFile() {
|
|||||||
extract_stdout_keyvalue BID 'manifestid' '[0-9A-F]\+'
|
extract_stdout_keyvalue BID 'manifestid' '[0-9A-F]\+'
|
||||||
}
|
}
|
||||||
test_AppendFile() {
|
test_AppendFile() {
|
||||||
|
# TODO: servald should return a status code reserved for this case, instead
|
||||||
|
# of the generic 255 error
|
||||||
execute --exit-status=255 $servald rhizome journal append $SIDB1 $BID file2
|
execute --exit-status=255 $servald rhizome journal append $SIDB1 $BID file2
|
||||||
tfw_cat --stdout --stderr
|
tfw_cat --stdout --stderr
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user