Files
bake/tests/include.bats
T
2019-09-28 12:11:08 -03:00

25 lines
586 B
Bash
Executable File

#!/usr/bin/env bats
export BAKEFILE=include.Bakefile
@test "test include first file" {
run bake --silent included1
[[ "${lines[0]}" == "Included1" ]]
}
@test "test include second file" {
run bake --silent included2
[[ "${lines[0]}" == "Included2" ]]
}
@test "test include of a included file" {
run bake --silent included3
[[ "${lines[0]}" == "Included3" ]]
}
@test "test task with dependencies as includes" {
run bake --silent include
[[ "${lines[0]}" == "Included1" ]]
[[ "${lines[1]}" == "Included2" ]]
[[ "${lines[2]}" == "Included3" ]]
}