#!/usr/bin/env bats load ../common @test "MariaDB repo provisioned" { docker run -i $maintainer/$imagename find /etc/yum.repos.d/MariaDB.repo } @test "Grouper directory created" { docker run -i $maintainer/$imagename find /opt/grouper/$version/grouper.installer.properties } @test "Grouper installer properties in correct position" { docker run -i $maintainer/$imagename find /etc/yum.repos.d/MariaDB.repo } @test "Grouper hibernate properties template available" { docker run -i $maintainer/$imagename find /opt/etc/grouper.hibernate.properties } @test "Grouper whitelist properties template available" { docker run -i $maintainer/$imagename find /opt/etc/grouper.properties } @test "API binary directory created" { docker run -i $maintainer/$imagename find /opt/grouper/$version/grouper.apiBinary-$version } @test "Client binary directory created" { docker run -i $maintainer/$imagename find /opt/grouper/$version/grouper.clientBinary-$version } @test "UI directory created" { docker run -i $maintainer/$imagename find /opt/grouper/$version/grouper.ui-$version } @test "WS directory created" { docker run -i $maintainer/$imagename find /opt/grouper/$version/grouper.ws-$version } @test "Tarball patch directory created" { docker run -i $maintainer/$imagename find /opt/grouper/$version/tarballs/patches } # Skipping: Unknown how much reconstruction we miss this way. [jvf] @test "Database subjects not created" { skip docker run -i $maintainer/$imagename find /opt/grouper/$version/subjects.sql } @test "Database does not add quickstart data" { skip docker run -i $maintainer/$imagename find /opt/grouper/$version/grouper.apiBinary-$version/ddlScripts }