From 3ed991a0ab8adbc30e66771080d565668d8dd3a6 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 1 Jan 2015 19:20:44 -0500 Subject: librefetch test: can no longer count on the DLAGENT being eval()ed --- test/librefetch-test.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'test') diff --git a/test/librefetch-test.sh b/test/librefetch-test.sh index 9db836b..806eeaf 100644 --- a/test/librefetch-test.sh +++ b/test/librefetch-test.sh @@ -7,13 +7,14 @@ describe librefetch before() { _before - mkdir -p "$HOME" + mkdir -p "$XDG_CONFIG_HOME"/{pacman,libretools} + printf '%s\n' \ - "DLAGENTS=({https,libre}'::$(which librefetch) -p \"\$BUILDFILE\" -- %u %o')" \ + 'DLAGENTS=({https,libre}"::$(which librefetch) -p $(printf %q "${BUILDFILE:-$BUILDSCRIPT}") -- %u %o")' \ 'BUILDDIR=""' \ - > "$HOME/.makepkg.conf" + 'unset SRCDEST' \ + > "$XDG_CONFIG_HOME/pacman/makepkg.conf" - mkdir -p "$XDG_CONFIG_HOME/libretools" printf '%s\n' \ 'MIRRORS=("phony://example.com/dir/")' \ 'DOWNLOADER=/usr/bin/false' \ @@ -43,7 +44,7 @@ it_cleans_src_libre_first() { # run librefetch makepkg -g - srcball=src/testpkg-1.0.tar.gz + srcball=testpkg-1.0.tar.gz bsdtar tf "$srcball" > list-pkg.txt diff -u list.txt list-pkg.txt } -- cgit v1.2.2