GEOS-ESM / MAPL

MAPL is a foundation layer of the GEOS architecture, whose original purpose is to supplement the Earth System Modeling Framework (ESMF)
https://geos-esm.github.io/MAPL/
Apache License 2.0
24 stars 18 forks source link

Add CMake to skip ExtData2G unit test if pfunit not found #3157

Closed mathomp4 closed 2 weeks ago

mathomp4 commented 2 weeks ago

Types of change(s)

Checklist

Description

As found by Hoot Thompson, the ExtData2G Unit tests were not protected against pFUnit not being available (which is the default on spack, say). So we add a protection.

We also add a test in CI to build MAPL without pFUnit.

This is not yet in main so does not need a hotfix.

Related Issue