test makepkg-template: Add update-version-with-newest-option

Signed-off-by: Florian Pritz <bluewind@xinu.at>
This commit is contained in:
Florian Pritz 2014-12-21 15:48:57 +01:00 committed by Allan McRae
parent d5f703729f
commit 0108884952
5 changed files with 50 additions and 0 deletions

View File

@ -0,0 +1,7 @@
pkgname=foo
pkgver=1
build() {
# template start; name=perl-module; version=1.0
# template end;
}

View File

@ -0,0 +1,6 @@
echo "before bla template"
# template input; name=perl-bla
echo "after bla template"
perl Makefile.pl
make
make install

View File

@ -0,0 +1,7 @@
echo "perl-module version 1.1"
echo "before bla template"
# template input; name=perl-bla
echo "after bla template"
perl Makefile.pl
make
make install

View File

@ -0,0 +1,29 @@
arguments+=(-n)
expected_exitcode=0
_setup_testcase() {
ln -sr "templates/"{perl-bla-1.2.template,perl-bla.template}
ln -sr "templates/"{perl-module-1.1.template,perl-module.template}
}
IFS="" read -d '' expected_output <<'EOF'
EOF
IFS="" read -d '' expected_result <<'EOF'
pkgname=foo
pkgver=1
build() {
# template start; name=perl-module; version=1.1;
echo "perl-module version 1.1"
echo "before bla template"
# template start; name=perl-bla; version=1.2;
bla bla
# template end;
echo "after bla template"
perl Makefile.pl
make
make install
# template end;
}
EOF