Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
dms3
go-dms3
Commits
83451ed3
Commit
83451ed3
authored
Oct 18, 2015
by
Juan Benet
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #1846 from ipfs/test-ipfs-commands
Test 'ipfs commands'
parents
4fad0f72
e5031788
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
25 additions
and
7 deletions
+25
-7
test/sharness/t0010-basic-commands.sh
test/sharness/t0010-basic-commands.sh
+21
-3
test/sharness/t0060-daemon.sh
test/sharness/t0060-daemon.sh
+4
-4
No files found.
test/sharness/t0010-basic-commands.sh
View file @
83451ed3
...
...
@@ -17,7 +17,7 @@ test_expect_success "ipfs version succeeds" '
'
test_expect_success
"ipfs version output looks good"
'
cat version.txt |
egrep "^ipfs version [0-9]+\.[0-9]+\.[0-9]" >/dev/null ||
egrep "^ipfs version [0-9]+\.[0-9]+\.[0-9]"
version.txt
>/dev/null ||
test_fsh cat version.txt
'
...
...
@@ -26,9 +26,27 @@ test_expect_success "ipfs help succeeds" '
'
test_expect_success
"ipfs help output looks good"
'
cat help.txt |
egrep -i "^Usage:" >/dev/null &&
cat help.txt |
egrep "ipfs .* <command>" >/dev/null ||
egrep -i "^Usage:"
help.txt
>/dev/null &&
egrep "ipfs .* <command>"
help.txt
>/dev/null ||
test_fsh cat help.txt
'
test_expect_success
"'ipfs commands' succeeds"
'
ipfs commands >commands.txt
'
test_expect_success
"'ipfs commands' output looks good"
'
grep "ipfs add" commands.txt &&
grep "ipfs daemon" commands.txt &&
grep "ipfs update" commands.txt
'
test_expect_success
"All commands accept --help"
'
while read -r cmd
do
echo "running: $cmd --help"
$cmd --help </dev/null >/dev/null || return
done <commands.txt
'
test_done
test/sharness/t0060-daemon.sh
View file @
83451ed3
...
...
@@ -60,7 +60,7 @@ test_expect_success "ipfs daemon output looks good" '
echo "peer identity: $PEERID" >>expected_daemon &&
echo "to get started, enter:" >>expected_daemon &&
printf "\\n\\t$STARTFILE\\n\\n" >>expected_daemon &&
cat local_addrs |
sed "s/^/Swarm listening on /" >>expected_daemon &&
sed "s/^/Swarm listening on /"
local_addrs
>>expected_daemon &&
echo "API server listening on /ip4/127.0.0.1/tcp/5001" >>expected_daemon &&
echo "Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080" >>expected_daemon &&
echo "Daemon is ready" >>expected_daemon &&
...
...
@@ -82,7 +82,7 @@ test_expect_success "ipfs version succeeds" '
'
test_expect_success
"ipfs version output looks good"
'
cat version.txt |
egrep "^ipfs version [0-9]+\.[0-9]+\.[0-9]" >/dev/null ||
egrep "^ipfs version [0-9]+\.[0-9]+\.[0-9]"
version.txt
>/dev/null ||
test_fsh cat version.txt
'
...
...
@@ -91,8 +91,8 @@ test_expect_success "ipfs help succeeds" '
'
test_expect_success
"ipfs help output looks good"
'
cat help.txt |
egrep -i "^Usage:" >/dev/null &&
cat help.txt |
egrep "ipfs .* <command>" >/dev/null ||
egrep -i "^Usage:"
help.txt
>/dev/null &&
egrep "ipfs .* <command>"
help.txt
>/dev/null ||
test_fsh cat help.txt
'
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment