From a5aac783b1f5e3d8a19166c6af6cad42d0fc971d Mon Sep 17 00:00:00 2001 From: Matthias Ahouansou Date: Sat, 5 Jul 2025 18:23:21 +0100 Subject: [PATCH] testing/tree-sitter-hare: enable tests --- testing/tree-sitter-hare/APKBUILD | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/testing/tree-sitter-hare/APKBUILD b/testing/tree-sitter-hare/APKBUILD index 15616d8e460..1748896ed22 100644 --- a/testing/tree-sitter-hare/APKBUILD +++ b/testing/tree-sitter-hare/APKBUILD @@ -2,23 +2,27 @@ pkgname=tree-sitter-hare pkgver=0_git20230616 _commit="7d9080c73eacb7b22900a71320058025615d57fa" -pkgrel=1 +pkgrel=2 pkgdesc="Hare grammar for tree-sitter" url="https://git.sr.ht/~ghishadow/tree-sitter-hare" arch="all" license="GPL-3.0" makedepends="tree-sitter-dev" +checkdepends="tree-sitter-cli" install_if="tree-sitter-grammars" source=" $pkgname-$_commit.tar.gz::https://git.sr.ht/~ghishadow/tree-sitter-hare/archive/$_commit.tar.gz " -options="!check" # no tests for shared lib builddir="$srcdir/$pkgname-$_commit" build() { abuild-tree-sitter build } +check() { + tree-sitter test +} + package() { DESTDIR="$pkgdir" abuild-tree-sitter install }