cupid-ide / cupid

Cupid IDE and Code Generation Tool for Earth System Models
Other
5 stars 6 forks source link

Add automated testing of generated NUOPC code #22

Closed rsdunlapiv closed 8 years ago

rsdunlapiv commented 9 years ago

To improve testing and guarantee generated code is correct, we need a way to automatically compile generated code against a specific snapshot or version of ESMF/NUOPC. The current testing approach does some basic checks to make sure the generated code looks right. This approach should be replaced with an actual compiler.

rsdunlapiv commented 8 years ago

Major improvements here by testing against entire set of NUOPC prototype codes and enabling Travis Continuous Integration which automatically runs test suite on commit.

rsdunlapiv commented 8 years ago

Cupid is tested nightly and on checkin using Tavis CI: https://travis-ci.org/cupid-ide/cupid