diff --git a/tests/abuild.bats b/tests/abuild.bats index a895f0d..d3c3a33 100644 --- a/tests/abuild.bats +++ b/tests/abuild.bats @@ -23,7 +23,18 @@ teardown() { @test "abuild: build failure" { cd testrepo/buildfail - run $ABUILD + run $ABUILD cleanpkg all [ $status -ne 0 ] } +@test "abuild: test check for /usr/lib64" { + cd testrepo/lib64test + run $ABUILD cleanpkg all + [ $status -ne 0 ] +} + +@test "abuild: test options=lib64" { + cd testrepo/lib64test + options=lib64 $ABUILD + $ABUILD cleanpkg +} diff --git a/tests/testrepo/lib64test/APKBUILD b/tests/testrepo/lib64test/APKBUILD new file mode 100644 index 0000000..7da888f --- /dev/null +++ b/tests/testrepo/lib64test/APKBUILD @@ -0,0 +1,34 @@ +# Maintainer: Natanael Copa + +# test package +pkgname="lib64test" +pkgver="1.0" +pkgrel=0 +pkgdesc="Dummy test package" +url="https://gitlab.alpinelinux.org/alpine/aports" +arch="noarch" +license="MIT" +subpackages="$pkgname-dev $pkgname-doc" +source="" +builddir="$srcdir/$pkgname-$pkgver" + +prepare() { + mkdir -p "$builddir" +} + +build() { + mkdir -p usr/include usr/bin usr/share/man/man1 usr/lib64 + touch usr/include/$pkgname.h + touch usr/bin/$pkgname + touch usr/share/man/man1/$pkgname.1 +} + +check() { + true +} + +package() { + mkdir -p "$pkgdir" + cp -r * "$pkgdir"/ +} +