libAtoms / ExPyRe

Execute Python Remotely
GNU General Public License v2.0
6 stars 3 forks source link

automated tests in CI #1

Closed bernstei closed 2 years ago

bernstei commented 2 years ago

Modify tests so that those that can run without queuing system do so, and run those automatically in CI.

Perhaps eventually install a queuing system in CI and run all tests.

bernstei commented 2 years ago

There now exists an off-line "complete_test" script which runs all the tests, and makes sure that output is as expected. There is also a CI workflow that confirms that output indicates success, and that all "substantive" files in version that was actually tested (off-line, from the point of of the CI) are the same as current (PR HEAD) version. These are not yet pushed.