Updates tests.
This commit is contained in:
@@ -36,14 +36,18 @@ teardown() {
|
||||
@test "init_wild_env sets WC_HOME correctly" {
|
||||
mkdir -p "$TEST_PROJECT_DIR/deep/nested"
|
||||
cd "$TEST_PROJECT_DIR/deep/nested"
|
||||
unset WC_HOME WC_ROOT
|
||||
unset WC_HOME
|
||||
export WC_ROOT="$PROJECT_ROOT"
|
||||
export PATH="$PROJECT_ROOT/bin:$PATH"
|
||||
init_wild_env
|
||||
assert_equal "$WC_HOME" "$TEST_PROJECT_DIR"
|
||||
}
|
||||
|
||||
@test "init_wild_env sets WC_ROOT correctly" {
|
||||
cd "$TEST_PROJECT_DIR"
|
||||
unset WC_HOME WC_ROOT
|
||||
unset WC_HOME
|
||||
export WC_ROOT="$PROJECT_ROOT"
|
||||
export PATH="$PROJECT_ROOT/bin:$PATH"
|
||||
init_wild_env
|
||||
# WC_ROOT is set (value depends on test execution context)
|
||||
assert [ -n "$WC_ROOT" ]
|
||||
@@ -58,7 +62,7 @@ teardown() {
|
||||
@test "print functions work correctly" {
|
||||
cd "$TEST_PROJECT_DIR"
|
||||
run bash -c '
|
||||
source "$PROJECT_ROOT/bin/wild-common.sh"
|
||||
source "$PROJECT_ROOT/scripts/common.sh"
|
||||
print_header "Test Header"
|
||||
print_info "Test info message"
|
||||
print_warning "Test warning message"
|
||||
|
Reference in New Issue
Block a user