QMCPACK / miniqmc

QMCPACK miniapp: a simplified real space QMC code for algorithm development, performance portability testing, and computer science experiments
Other
27 stars 35 forks source link

Add unit testing with Catch #232

Closed markdewing closed 5 years ago

markdewing commented 5 years ago

Add the Catch include file from QMCPACK.

Add one unit test and a unit test executable. The design (initially, at least) is to have a single executable for all the unit tests (vs. a test per directory as is done in the main QMCPACK code).

markdewing commented 5 years ago

Should we create an 'external_codes' directory at the top level, like QMCPACK?

PDoakORNL commented 5 years ago

That is what I did. But I also have a working developer modifiable CDash hookup as well. I'd like to get that in at least instead of the inflexible mess we have in QMCPACK.

ye-luo commented 5 years ago

@PDoakORNL What is the inflexible mess in QMCPACK, please submit an issue there.