testing: test building a source image from src.rpms

Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
This commit is contained in:
Vincent Batts 2019-09-18 11:35:34 -04:00
parent e6d201b553
commit 7ebf051043
Signed by: vbatts
GPG key ID: 10937E57733F1362
4 changed files with 44 additions and 4 deletions

23
test/00-simple.bats Normal file
View file

@ -0,0 +1,23 @@
#!/usr/bin/env bats -t
@test "Help" {
run $CTR_ENGINE run --rm $CTR_IMAGE -h
[ "$status" -eq 0 ]
[[ ${lines[0]} =~ "BuildSourceImage.sh version " ]]
[[ ${lines[1]} =~ "Usage: BuildSourceImage.sh " ]]
}
@test "Version" {
run $CTR_ENGINE run --rm $CTR_IMAGE -v
[ "$status" -eq 0 ]
[[ ${lines[0]} =~ "BuildSourceImage.sh version " ]]
}
@test "List Drivers" {
run $CTR_ENGINE run --rm $CTR_IMAGE -l
[ "$status" -eq 0 ]
[[ ${lines[0]} =~ "sourcedriver_context_dir" ]]
[[ ${lines[1]} =~ "sourcedriver_extra_src_dir" ]]
[[ ${lines[2]} =~ "sourcedriver_rpm_dir" ]]
[[ ${lines[3]} =~ "sourcedriver_rpm_fetch" ]]
}