Skip to content
Permalink
master
Go to file
 
 
Cannot retrieve contributors at this time
40 lines (30 sloc) 1.06 KB
#!/usr/bin/env bats
load ../common
@test "Base container is running" {
run docker inspect $maintainer/$imagename
[ "$status" -eq 0 ]
}
@test "curl can connect to InCommon cert chain site successfully" {
run docker run -i $maintainer/$imagename curl -o /dev/null --silent --head --write-out '%{http_code}\n' https://github.internet2.edu/
echo ${output}
[ "$status" -eq 0 ]
[[ ${output} == *"302"* || ${output} == *"200"* ]]
}
@test "Onbuild support script" {
docker run -i $maintainer/$imagename find /opt/autoexec/bin/onbuild.sh
}
@test "Onbuild support home" {
docker run -i $maintainer/$imagename find /opt/autoexec/onbuild
}
@test "Firstrun support bin" {
docker run -i $maintainer/$imagename find /opt/autoexec/bin/firstrun.sh
}
@test "Firstrun support home" {
docker run -i $maintainer/$imagename find /opt/autoexec/firstrun
}
@test "Onbuild terminates correctly" {
docker run -i $maintainer/$imagename /opt/autoexec/bin/onbuild.sh
}
@test "First run terminates correctly" {
docker run -i $maintainer/$imagename /opt/autoexec/bin/firstrun.sh
}
You can’t perform that action at this time.