File tree Expand file tree Collapse file tree 5 files changed +17
-5
lines changed
ckb-bin/src/tests/bats_tests Expand file tree Collapse file tree 5 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ _ckb_run() {
88 sleep 5
99 kill ${PID}
1010
11- while kill -0 ${PID} ; do
11+ while kill -0 ${PID} & > /dev/null ; do
1212 echo " waiting for ckb to exit"
1313 sleep 1
1414 done
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ function ckb_import { #@test
2222 [ " $status " -eq 0 ]
2323}
2424
25- function _export_range () { # @test
25+ function export_range () { # @test
2626 bash -c " ckb init -C ${TMP_DIR} /import_range"
2727 bash -c " ckb export -C ${TMP_DIR} /import -t ${TMP_DIR} /import_range --from 1 --to 200"
2828 bash -c " ckb export -C ${TMP_DIR} /import -t ${TMP_DIR} /import_range --from 200 --to 300"
@@ -34,6 +34,18 @@ function _export_range() { #@test
3434 bash -c " ckb import -C ${TMP_DIR} /import_range ${TMP_DIR} /import_range/ckb-400-500.jsonl --skip-all-verify"
3535}
3636
37+ function export_to_stdout() { # @test
38+ bash -c " ckb init -C ${TMP_DIR} /export_to_stdout"
39+ bash -c " ckb export -C ${TMP_DIR} /import --from 1 --to 200 -t - >${TMP_DIR} /export_to_stdout/ckb.jsonl"
40+ wc -l ${TMP_DIR} /export_to_stdout/ckb.jsonl
41+ stat ${TMP_DIR} /export_to_stdout/ckb.jsonl
42+ }
43+
44+ function import_from_stdin() { # @test
45+ bash -c " ckb init -C ${TMP_DIR} /import_from_stdin"
46+ bash -c " cat ${TMP_DIR} /export_to_stdout/ckb.jsonl | ckb import -C ${TMP_DIR} /import_from_stdin - "
47+ }
48+
3749setup_file () {
3850 rm -f ${TMP_DIR} /ckb* .jsonl
3951}
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ _ckb_graceful_shutdown() {
88 sleep 10
99 kill ${PID}
1010
11- while kill -0 ${PID} ; do
11+ while kill -0 ${PID} & > /dev/null ; do
1212 sleep 1
1313 done
1414
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ function tip_header_number() {
5050
5151function block_kill() {
5252 kill $1
53- while kill -0 $1 ; do
53+ while kill -0 $1 & > /dev/null ; do
5454 echo " waiting for $1 to exit"
5555 sleep 1
5656 done
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ _run() {
1818 sleep 3
1919 kill ${PID}
2020
21- while kill -0 ${PID} ; do
21+ while kill -0 ${PID} & > /dev/null ; do
2222 sleep 1
2323 done
2424
You can’t perform that action at this time.
0 commit comments