diff options
author | 2022-03-20 17:31:22 +0100 | |
---|---|---|
committer | 2022-03-20 17:31:22 +0100 | |
commit | 29bfa3088eaaa81b585b021039cec7c40726b19b (patch) | |
tree | 05e0a36dd69f8d758116667168760624903cbeb9 /dev-vcs | |
parent | dev-python/zVMCloudConnector: EAPI 8 (diff) | |
download | guru-29bfa3088eaaa81b585b021039cec7c40726b19b.tar.gz guru-29bfa3088eaaa81b585b021039cec7c40726b19b.tar.bz2 guru-29bfa3088eaaa81b585b021039cec7c40726b19b.zip |
dev-vcs/mergestat: improve tests
Closes: https://bugs.gentoo.org/834750
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/mergestat/mergestat-0.5.4.ebuild | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dev-vcs/mergestat/mergestat-0.5.4.ebuild b/dev-vcs/mergestat/mergestat-0.5.4.ebuild index 0afbba284..8c3386990 100644 --- a/dev-vcs/mergestat/mergestat-0.5.4.ebuild +++ b/dev-vcs/mergestat/mergestat-0.5.4.ebuild @@ -1025,6 +1025,8 @@ RDEPEND=" DEPEND="${RDEPEND}" DOCS=( README.md ) +RESTRICT="test" +PROPERTIES="test_network" src_prepare() { # remove bundled sqlite @@ -1034,7 +1036,7 @@ src_prepare() { src_compile() { export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS} -DUSE_LIBSQLITE" + export CGO_CFLAGS="${CFLAGS} -DUSE_LIBSQLITE3" export CGO_LDFLAGS="${LDFLAGS} -Wl,--unresolved-symbols=ignore-in-object-files -lsqlite3" local tags="sqlite_vtable,vtable,sqlite_json1,system_libgit2" go build \ @@ -1055,3 +1057,7 @@ src_install() { dobin mergestat dolib.so libmergestat.so } + +src_test() { + go test -x -v -tags="sqlite_vtable,vtable,sqlite_json1,system_libgit2,static" ./... || die +} |