Skip to content

Run Fortran (pfunit-based) unit tests on each PR #20

@billsacks

Description

@billsacks

As part of the testing workflow, we should run the Fortran (pfunit-based) unit tests on each PR. Ideally, most or all of this repository would be covered by unit tests, and the unit testing together with the existing scripts_regression_tests would be sufficient coverage for a CESM_share PR to be merged.

See #17 (review) for the current process, though #18 suggests how we could make this more straightforward – but I think from an automated testing perspective it might not make much difference.

Note that this will require downloading & building pfunit as part of the workflow (probably cached like we cache netcdf, etc.).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status
Todo ~ months

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions