You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Tethys Platform
I've added a testing framework to the dev branch. We will begin holding all pull requests to the Testing Requirements standard. The Testing Requirements wiki also has instructions for how to run tests. I'm still working on creating a mechanism to test gizmos which form a large part of the code that needs to be tested. My thoughts now are to add some test apps to the test code that will dynamically get installed when the tests are run. I haven't worked through the details of how to do that yet, but will post back here as I make progress. I would also welcome comments and suggestions from the community on the usability and organization of the testing framework.
swainn
unread,
Jul 20, 2016, 4:37:56 PM7/20/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Tethys Platform
Great work, @sdc50. This is an important element that needs to be developed for Tethys moving forward. If we really want to have Tethys installations running in a production setting, we need to be assured that it works and that we are not breaking anything with new features. Tests are key to streamlining this process. I took a look at what you wrote and I think it is a great starting point. We will start requiring tests be developed for new features to be accepted once we nail done the details of this.