aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRemigiusz Micielski <rmicielski@purelymail.com>2023-08-15 15:01:28 +0200
committerRemigiusz Micielski <rmicielski@purelymail.com>2023-08-15 15:01:28 +0200
commitd4960d8d4ad65e412413bf959952b1a692b25c34 (patch)
tree85afe9aa76d8c7404d1c2de92c924fc3757c2676
parentgui-apps/szyszka: replace xdg-utils with xdg (diff)
downloadguru-d4960d8d4ad65e412413bf959952b1a692b25c34.tar.gz
guru-d4960d8d4ad65e412413bf959952b1a692b25c34.tar.bz2
guru-d4960d8d4ad65e412413bf959952b1a692b25c34.zip
x11-misc/leftwm-theme: fix tests
Closes: https://bugs.gentoo.org/912304 Signed-off-by: Remigiusz Micielski <rmicielski@purelymail.com>
-rw-r--r--x11-misc/leftwm-theme/leftwm-theme-0.1.2_rc1.ebuild8
1 files changed, 8 insertions, 0 deletions
diff --git a/x11-misc/leftwm-theme/leftwm-theme-0.1.2_rc1.ebuild b/x11-misc/leftwm-theme/leftwm-theme-0.1.2_rc1.ebuild
index b242ce55a..3602c19cb 100644
--- a/x11-misc/leftwm-theme/leftwm-theme-0.1.2_rc1.ebuild
+++ b/x11-misc/leftwm-theme/leftwm-theme-0.1.2_rc1.ebuild
@@ -216,6 +216,14 @@ src_unpack() {
cargo_src_unpack
}
+src_test() {
+ # leftwm-theme requires an internet connection pass "test_update_repos"
+ # unfortunately it doesn't look like that there's an option to skip particular tests in cargo.eclass
+ cargo test $(usex debug "" --release) ${ECARGO_ARGS[@]} "$@" -- --skip test_update_repos
+ einfo "${@}"
+ "${@}" || die "cargo test failed"
+}
+
src_install() {
dodoc README.md
cd target/$(usex debug debug release) || die