As a first step towards making a proper suite of tests, we should make some basic tests. These tests should check the main functionality of the software and the main results of the calculations. They should be automatically run when a pull request is opened, and the pull request should not be allowed to be merged if the tests do not pass. Check when each is done, then label this issue as completed. Edit the suggestions as needed. Non-critical tests should be added to the Issue related to those.
As a first step towards making a proper suite of tests, we should make some basic tests. These tests should check the main functionality of the software and the main results of the calculations. They should be automatically run when a pull request is opened, and the pull request should not be allowed to be merged if the tests do not pass. Check when each is done, then label this issue as completed. Edit the suggestions as needed. Non-critical tests should be added to the Issue related to those.