https://github.com/genome/genome
Raw File
Tip revision: f773fcf3911b54dc85c4ed88a571a6cf6249585a authored by Nathaniel Nutter on 22 February 2015, 19:24:14 UTC
Merge pull request #499 from nnutter/test-db
Tip revision: f773fcf
basic.bats
#!/usr/bin/env bats

load test_helper

function setup {
    init_workspace
    export GE_NO_REDIRECT=1
    cd $WORKSPACE/genome
}

function teardown {
    rm_workspace
}

@test "basic test: genome-env-next -D" {
    $BATS_TEST_DIRNAME/../bin/genome-env-next -D "$BATS_TEST_DIRNAME/testexec/D.sh"
}

@test "basic test: genome-env-next -U" {
    export PERL5LIB="$WORKSPACE/ur/lib:$PERL5LIB"
    $BATS_TEST_DIRNAME/../bin/genome-env-next -U "$BATS_TEST_DIRNAME/testexec/U.sh"
}

@test "basic test: genome-env-next -u" {
    $BATS_TEST_DIRNAME/../bin/genome-env-next -u $WORKSPACE/ur "$BATS_TEST_DIRNAME/testexec/U.sh"
}

@test "basic test: genome-env-next -W" {
    export PERL5LIB="$WORKSPACE/workflow/lib:$PERL5LIB"
    $BATS_TEST_DIRNAME/../bin/genome-env-next -W "$BATS_TEST_DIRNAME/testexec/W.sh"
}

@test "basic test: genome-env-next -w" {
    $BATS_TEST_DIRNAME/../bin/genome-env-next -w $WORKSPACE/workflow "$BATS_TEST_DIRNAME/testexec/W.sh"
}

@test "basic test: genome-env-next -M" {
    $BATS_TEST_DIRNAME/../bin/genome-env-next -M "$BATS_TEST_DIRNAME/testexec/M.sh"
}

@test "basic test: genome-env-next -m" {
    $BATS_TEST_DIRNAME/../bin/genome-env-next -m $WORKSPACE/genome-sqitch "$BATS_TEST_DIRNAME/testexec/M.sh"
}
back to top