24 lines
572 B
Bash
24 lines
572 B
Bash
#!/bin/bash
|
|
|
|
setup() {
|
|
source ../generatetask
|
|
}
|
|
|
|
test_taskl_runs_task_with_correct_parameters() {
|
|
fake task 'echo "task ${FAKE_PARAMS[@]}"'
|
|
expected="task rc.verbose:nothing rc.report.list.columns:id rc.report.list.labels:id list"
|
|
|
|
result="$(taskl)"
|
|
|
|
assert_equals "$expected" "$result"
|
|
}
|
|
|
|
test_taskl_runs_task_with_custom_parameters() {
|
|
fake task 'echo "task ${FAKE_PARAMS[@]}"'
|
|
expected="task rc.verbose:nothing rc.report.list.columns:id rc.report.list.labels:id +ACTIVE -BLOCKED list"
|
|
|
|
result="$(taskl +ACTIVE -BLOCKED)"
|
|
|
|
assert_equals "$expected" "$result"
|
|
}
|