Files
swupd-server/test/functional/basic.bats
T
Patrick McCarty e653bdd50a Add initial functional test suite
The test suite uses BATS to emit TAP and the Automake TAP driver to
consume the output.

Most of the tests are basic, and full-run.bats creates a minimal update
using autogenerated chroot content.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2016-03-08 21:28:15 -08:00

25 lines
532 B
Bash
Executable File

#!/usr/bin/env bats
@test "create_update help output" {
run $srcdir/swupd_create_update --help
[ "$status" -eq 1 ]
run $srcdir/swupd_create_update -h
[ "$status" -eq 1 ]
}
@test "make_fullfiles help output" {
run $srcdir/swupd_make_fullfiles --help
[ "$status" -eq 1 ]
run $srcdir/swupd_make_fullfiles -h
[ "$status" -eq 1 ]
}
@test "make_pack help output" {
run $srcdir/swupd_make_pack --help
[ "$status" -eq 1 ]
run $srcdir/swupd_make_pack -h
[ "$status" -eq 1 ]
}
# vi: ft=sh ts=8 sw=2 sts=2 et tw=80