Added assert_link_exist function and use that
This commit is contained in:
@@ -46,12 +46,12 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/plugins/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/plugins/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/aliases/enabled/150---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/aliases/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---b.aliases.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -69,12 +69,12 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/plugins/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/plugins/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/aliases/enabled/175---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/175---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/175---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/aliases/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---b.aliases.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -92,14 +92,14 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/plugins/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/plugins/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/aliases/enabled/150---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/aliases/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---b.aliases.bash"
|
||||
ln -s $BASH_IT/plugins/available/c.plugin.bash $BASH_IT/plugins/enabled/250---c.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---c.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---c.plugin.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -118,14 +118,14 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/completion/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/plugins/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/aliases/enabled/150---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/completion/enabled/350---b.completion.bash
|
||||
assert [ -L "$BASH_IT/completion/enabled/350---b.completion.bash" ]
|
||||
assert_link_exist "$BASH_IT/completion/enabled/350---b.completion.bash"
|
||||
ln -s $BASH_IT/plugins/available/c.plugin.bash $BASH_IT/plugins/enabled/250---c.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---c.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---c.plugin.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -145,14 +145,14 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/completion/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/plugins/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/aliases/enabled/450---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/450---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/450---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/completion/enabled/350---b.completion.bash
|
||||
assert [ -L "$BASH_IT/completion/enabled/350---b.completion.bash" ]
|
||||
assert_link_exist "$BASH_IT/completion/enabled/350---b.completion.bash"
|
||||
ln -s $BASH_IT/plugins/available/c.plugin.bash $BASH_IT/plugins/enabled/950---c.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/950---c.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/950---c.plugin.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -171,14 +171,14 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/plugins/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/plugins/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/aliases/enabled/350---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/350---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/350---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/aliases/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---b.aliases.bash"
|
||||
ln -s $BASH_IT/plugins/available/c.plugin.bash $BASH_IT/plugins/enabled/250---c.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---c.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---c.plugin.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -197,12 +197,12 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/enabled/150---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/150---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/150---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/150---b.aliases.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -219,12 +219,12 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/enabled/175---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/175---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/175---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/150---b.aliases.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -241,14 +241,14 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/enabled/150---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/150---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/150---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/150---b.aliases.bash"
|
||||
ln -s $BASH_IT/plugins/available/c.plugin.bash $BASH_IT/enabled/250---c.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---c.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---c.plugin.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -265,14 +265,14 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/enabled/350---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/350---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/350---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/150---b.aliases.bash"
|
||||
ln -s $BASH_IT/plugins/available/c.plugin.bash $BASH_IT/enabled/250---c.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---c.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---c.plugin.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -292,17 +292,17 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/aliases/enabled
|
||||
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---base.plugin.bash"
|
||||
|
||||
ln -s $BASH_IT/aliases/available/a.aliases.bash $BASH_IT/enabled/350---a.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/350---a.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/350---a.aliases.bash"
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/150---b.aliases.bash"
|
||||
ln -s $BASH_IT/plugins/available/c.plugin.bash $BASH_IT/enabled/250---c.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---c.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---c.plugin.bash"
|
||||
# Add one file in the old directory structure
|
||||
ln -s $BASH_IT/aliases/available/b.aliases.bash $BASH_IT/aliases/enabled/150---b.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---b.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---b.aliases.bash"
|
||||
|
||||
# The `test_alias` alias should not exist
|
||||
run alias test_alias &> /dev/null
|
||||
@@ -320,9 +320,9 @@ function local_teardown {
|
||||
@test "bash-it: load enabled aliases from new structure, priority-based" {
|
||||
mkdir -p $BASH_IT/enabled
|
||||
ln -s $BASH_IT/aliases/available/atom.aliases.bash $BASH_IT/enabled/150---atom.aliases.bash
|
||||
assert [ -L "$BASH_IT/enabled/150---atom.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/150---atom.aliases.bash"
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/enabled/250---base.plugin.bash"
|
||||
|
||||
# The `ah` alias should not exist
|
||||
run alias ah &> /dev/null
|
||||
@@ -338,9 +338,9 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/aliases/enabled
|
||||
mkdir -p $BASH_IT/plugins/enabled
|
||||
ln -s $BASH_IT/aliases/available/atom.aliases.bash $BASH_IT/aliases/enabled/150---atom.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/150---atom.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/150---atom.aliases.bash"
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/plugins/enabled/250---base.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/250---base.plugin.bash"
|
||||
|
||||
# The `ah` alias should not exist
|
||||
run alias ah &> /dev/null
|
||||
@@ -356,9 +356,9 @@ function local_teardown {
|
||||
mkdir -p $BASH_IT/aliases/enabled
|
||||
mkdir -p $BASH_IT/plugins/enabled
|
||||
ln -s $BASH_IT/aliases/available/atom.aliases.bash $BASH_IT/aliases/enabled/atom.aliases.bash
|
||||
assert [ -L "$BASH_IT/aliases/enabled/atom.aliases.bash" ]
|
||||
assert_link_exist "$BASH_IT/aliases/enabled/atom.aliases.bash"
|
||||
ln -s $BASH_IT/plugins/available/base.plugin.bash $BASH_IT/plugins/enabled/base.plugin.bash
|
||||
assert [ -L "$BASH_IT/plugins/enabled/base.plugin.bash" ]
|
||||
assert_link_exist "$BASH_IT/plugins/enabled/base.plugin.bash"
|
||||
|
||||
# The `ah` alias should not exist
|
||||
run alias ah &> /dev/null
|
||||
|
||||
Reference in New Issue
Block a user