ncio: add check function to run unit tests (#45448)
This commit is contained in:
		| @@ -24,7 +24,7 @@ class Ncio(CMakePackage): | |||||||
|     version("1.1.0", sha256="9de05cf3b8b1291010197737666cede3d621605806379b528d2146c4f02d08f6") |     version("1.1.0", sha256="9de05cf3b8b1291010197737666cede3d621605806379b528d2146c4f02d08f6") | ||||||
|     version("1.0.0", sha256="2e2630b26513bf7b0665619c6c3475fe171a9d8b930e9242f5546ddf54749bd4") |     version("1.0.0", sha256="2e2630b26513bf7b0665619c6c3475fe171a9d8b930e9242f5546ddf54749bd4") | ||||||
| 
 | 
 | ||||||
|     depends_on("fortran", type="build")  # generated |     depends_on("fortran", type="build") | ||||||
| 
 | 
 | ||||||
|     depends_on("mpi") |     depends_on("mpi") | ||||||
|     depends_on("netcdf-fortran") |     depends_on("netcdf-fortran") | ||||||
| @@ -34,3 +34,7 @@ def setup_run_environment(self, env): | |||||||
|         env.set("NCIO_LIB", lib[0]) |         env.set("NCIO_LIB", lib[0]) | ||||||
|         env.set("NCIO_INC", join_path(self.prefix, "include")) |         env.set("NCIO_INC", join_path(self.prefix, "include")) | ||||||
|         env.set("NCIO_LIBDIR", lib[0]) |         env.set("NCIO_LIBDIR", lib[0]) | ||||||
|  | 
 | ||||||
|  |     def check(self): | ||||||
|  |         with working_dir(self.builder.build_directory): | ||||||
|  |             make("test") | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Alex Richert
					Alex Richert