Commit d5c716a3 authored by Jeromy Johnson's avatar Jeromy Johnson Committed by GitHub

Merge pull request #3302 from ipfs/test/pin-fail-stress

add test to be run to detect future regressions in pinsets
parents 015d476c 8a338016
#!/bin/sh
#
# Copyright (c) 2016 Jeromy Johnson
# MIT Licensed; see the LICENSE file in this repository.
#
test_description="Test very large number of pins"
. lib/test-lib.sh
test_init_ipfs
test_launch_ipfs_daemon
test_expect_success "pre-test setup" '
printf "" > pins &&
ipfs pin ls --type=recursive -q > rec_pins_before
'
for i in `seq 9000`
do
test_expect_success "ipfs add (and pin) a file" '
echo $i | ipfs add -q >> pins
'
done
test_expect_success "get pinset afterwards" '
ipfs pin ls --type=recursive -q | sort > rec_pins_after &&
cat pins rec_pins_before | sort | uniq > exp_pins_after &&
test_cmp rec_pins_after exp_pins_after
'
test_kill_ipfs_daemon
test_done
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment