summaryrefslogtreecommitdiff
path: root/test/scripts/makepkg-template-tests
Commit message (Collapse)AuthorAge
* makepkg-template: support multiple --template-dirsDominik Fischer2015-05-12
| | | | | | | | | | | | | | | | | | | | | | Especially when maintaining local templates in addition to the ones stored in /usr/share/makepkg-template, it can be useful to include templates stored in multiple different locations into one PKGBUILD. This patch makes this possible by allowing --template-dir to be specified multiple times. This also introduces a dedicated error message when a template cannot be found, in contrast to the already existing "Couldn't detect version for template '%s'". If a template of the same name is present in more than one of the given directories, the last one always takes precedence. Neither the default behaviour without the option given, nor the handling of a single template dir is changed. Signed-off-by: Dominik Fischer <d.f.fischer@web.de> Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Allan McRae <allan@archlinux.org>
* test makepkg-template: Add update-version-with-newest-optionFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add template-without-versionFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add name-charset-validFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add name-charset-invalidFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add missing-template-symlinkFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add missing-template-fileFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add keep-old-versionFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add invalid-template-line-unknown-markerFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add invalid-template-line-missing-nameFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* test makepkg-template: Add invalid-keyFlorian Pritz2015-01-11
| | | | Signed-off-by: Florian Pritz <bluewind@xinu.at>
* Add testrunner for makepkg-templateFlorian Pritz2015-01-11
Signed-off-by: Florian Pritz <bluewind@xinu.at>