mirror of
https://gitlab.alpinelinux.org/alpine/abuild.git
synced 2025-03-09 13:47:29 +00:00
tests: abuild: test checksum generation
This commit is contained in:
parent
cb9ac5be89
commit
e8cfedc2b3
@ -2,11 +2,13 @@ setup() {
|
||||
export ABUILD="$PWD/../abuild"
|
||||
export ABUILD_SHAREDIR="$PWD/.."
|
||||
export ABUILD_CONF=/dev/null
|
||||
export REPODEST="$BATS_TMPDIR"/packages
|
||||
tmpdir="$BATS_TMPDIR"/abuild
|
||||
export REPODEST="$tmpdir"/packages
|
||||
mkdir -p $tmpdir
|
||||
}
|
||||
|
||||
teardown() {
|
||||
rm -rf "$REPODEST"
|
||||
rm -rf "$tmpdir"
|
||||
}
|
||||
|
||||
@test "abuild: help text" {
|
||||
@ -63,3 +65,18 @@ teardown() {
|
||||
[ "$checksums" = "$checksums2" ]
|
||||
}
|
||||
|
||||
@test "abuild: test checksum generation" {
|
||||
mkdir -p "$tmpdir"/foo
|
||||
cat >> "$tmpdir"/foo/APKBUILD <<-EOF
|
||||
pkgname="foo"
|
||||
pkgver="1.0"
|
||||
source="test.txt"
|
||||
EOF
|
||||
echo "foo" > "$tmpdir"/foo/test.txt
|
||||
cd "$tmpdir"/foo
|
||||
abuild checksum
|
||||
. ./APKBUILD && echo $sha512sums > sums
|
||||
cat sums
|
||||
sha512sum -c sums
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user