339532b5d1
sharness tests added License: MIT Signed-off-by: Wyatt Daviau <wdaviau@cs.stanford.edu>
37 lines
1007 B
Bash
Executable File
37 lines
1007 B
Bash
Executable File
#!/bin/bash
|
|
|
|
test_description="Test cluster-ctl's add functionality"
|
|
|
|
. lib/test-lib.sh
|
|
|
|
test_ipfs_init
|
|
test_cluster_init
|
|
|
|
test_expect_success IPFS,CLUSTER "add small file to cluster with ctl" '
|
|
output=`ipfs-cluster-ctl add ../test_data/small_file | tail -1` &&
|
|
cid=${output:7:47} &&
|
|
ipfs-cluster-ctl pin ls | grep -q "$cid" &&
|
|
ipfs-cluster-ctl pin rm $cid &&
|
|
[[ -z "$(ipfs-cluster-ctl pin ls)" ]]
|
|
'
|
|
|
|
test_expect_success IPFS,CLUSTER "add sharded small file to cluster" '
|
|
output=`ipfs-cluster-ctl add --shard ../test_data/small_file | tail -1` &&
|
|
cid=${output:7:47} &&
|
|
[[ -z "$(ipfs-cluster-ctl pin ls)" ]] &&
|
|
ipfs-cluster-ctl pin ls -a | grep -q "$cid" &&
|
|
[[ $(ipfs-cluster-ctl pin ls -a | wc -l) -eq "3" ]] &&
|
|
ipfs-cluster-ctl pin rm $cid &&
|
|
[[ -z "$(ipfs-cluster-ctl pin ls -a)" ]]
|
|
'
|
|
|
|
test_expect_success IPFS,CLUSTER "add same file sharded and unsharded" '
|
|
echo "complete ME"
|
|
'
|
|
|
|
|
|
test_clean_ipfs
|
|
test_clean_cluster
|
|
|
|
test_done
|