提交 7fe0dadc 作者: Jeromy

add a test

License: MIT
Signed-off-by: 's avatarJeromy <jeromyj@gmail.com>
上级 0dd3735a
#!/bin/sh
#
# Copyright (c) 2015 Jeromy Johnson
# MIT Licensed; see the LICENSE file in this repository.
#
test_description="test external command functionality"
. lib/test-lib.sh
# set here so daemon launches with it
PATH=`pwd`/bin:$PATH
test_init_ipfs
test_launch_ipfs_daemon
test_expect_success "create fake ipfs-update bin" '
mkdir bin &&
echo "#!/bin/sh" > bin/ipfs-update &&
echo "pwd" >> bin/ipfs-update &&
chmod +x bin/ipfs-update
'
test_expect_success "external command runs from current user directory" '
mkdir just_for_test &&
(cd just_for_test && ipfs update) > actual
'
test_expect_success "output looks good" '
echo `pwd`/just_for_test > exp &&
test_cmp exp actual
'
test_kill_ipfs_daemon
test_done
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论