test makepkg-template: Add keep-old-version
Signed-off-by: Florian Pritz <bluewind@xinu.at>
This commit is contained in:
parent
dfacd8473e
commit
287f7a575e
5 changed files with 58 additions and 0 deletions
|
@ -0,0 +1,15 @@
|
||||||
|
pkgname=foo
|
||||||
|
pkgver=1
|
||||||
|
|
||||||
|
build() {
|
||||||
|
# template start; name=perl-module; version=1.0;
|
||||||
|
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;
|
||||||
|
}
|
|
@ -0,0 +1 @@
|
||||||
|
bla bla
|
|
@ -0,0 +1,6 @@
|
||||||
|
echo "before bla template"
|
||||||
|
# template input; name=perl-bla
|
||||||
|
echo "after bla template"
|
||||||
|
perl Makefile.pl
|
||||||
|
make
|
||||||
|
make install
|
|
@ -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
|
|
@ -0,0 +1,29 @@
|
||||||
|
arguments+=()
|
||||||
|
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}
|
||||||
|
}
|
||||||
|
|
||||||
|
# set IFS="" if you want trailing new lines, otherwise remove it
|
||||||
|
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.0;
|
||||||
|
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
|
Loading…
Add table
Reference in a new issue