From a2fd26bbcc26b04064c2079c2fa8897fe4893212 Mon Sep 17 00:00:00 2001 From: AcriusWinter <152348900+AcriusWinter@users.noreply.github.com> Date: Thu, 15 Aug 2024 21:03:05 -0700 Subject: rccl: new test API (#45241) * rccl: new test API * rccl: stand-alone test docstring tweak --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> --- var/spack/repos/builtin/packages/rccl/package.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/var/spack/repos/builtin/packages/rccl/package.py b/var/spack/repos/builtin/packages/rccl/package.py index 9b886e2641..49b9e4081e 100644 --- a/var/spack/repos/builtin/packages/rccl/package.py +++ b/var/spack/repos/builtin/packages/rccl/package.py @@ -126,8 +126,7 @@ class Rccl(CMakePackage): args.append(self.define("BUILD_TESTS", "ON")) return args - def test(self): - test_dir = join_path(self.spec["rccl"].prefix, "bin") - with working_dir(test_dir, create=True): - exe = Executable("rccl-UnitTests") - exe() + def test_unit(self): + """Run unit tests""" + unit_tests = which(join_path(self.prefix.bin, "rccl-UnitTests")) + unit_tests() -- cgit v1.2.3-70-g09d2