upgpkg: python-commitizen 2.33.0-1
* New upstream release. * Add tests.
This commit is contained in:
parent
3f1f971a39
commit
de8040f027
1 changed files with 23 additions and 3 deletions
|
@ -3,8 +3,8 @@
|
|||
|
||||
pkgname=python-commitizen
|
||||
_pkgname="${pkgname#python-}"
|
||||
pkgver=2.32.7
|
||||
pkgrel=2
|
||||
pkgver=2.33.0
|
||||
pkgrel=1
|
||||
pkgdesc='A tool for enforcing descriptive commit messages and version/changelog management'
|
||||
arch=('any')
|
||||
url='https://github.com/commitizen-tools/commitizen'
|
||||
|
@ -29,9 +29,16 @@ makedepends=(
|
|||
'python-poetry-core'
|
||||
'python-installer'
|
||||
)
|
||||
checkdepends=(
|
||||
'python-pytest'
|
||||
'python-pytest-freezegun'
|
||||
'python-pytest-mock'
|
||||
'python-pytest-regressions'
|
||||
'python-typing_extensions'
|
||||
)
|
||||
provides=('cz' 'git-cz')
|
||||
conflicts=('nodejs-commitizen' 'commitizen-go')
|
||||
_commit='20bcbc4bce1ed4995aa83694706524cf43f50df9'
|
||||
_commit='0e026d4dd9b131059a8318f320fd74cfb2cdfd62'
|
||||
source=("$pkgname::git+$url.git#commit=$_commit")
|
||||
b2sums=('SKIP')
|
||||
|
||||
|
@ -59,6 +66,19 @@ build() {
|
|||
--no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$pkgname"
|
||||
|
||||
# setup git
|
||||
git config --global user.email "builder@domain.tld"
|
||||
git config --global user.name "Builder"
|
||||
|
||||
pytest -vvv tests \
|
||||
--deselect tests/test_bump_create_commit_message.py::test_bump_pre_commit_changelog[True] \
|
||||
--deselect tests/test_bump_create_commit_message.py::test_bump_pre_commit_changelog_fails_always[True] \
|
||||
--deselect tests/test_bump_create_commit_message.py::test_bump_pre_commit_changelog_fails_always[False]
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$pkgname"
|
||||
|
||||
|
|
Loading…
Reference in a new issue