-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable automated testing for Public Dashboard #171
Comments
Explored into other repository, primarily, e-mission-server, to see how the testing was executed automatically.
Following approach has been used for the setup of automated testing:
This runs:
runAllTests.sh has the following script:
Finds all the unites files which start with Test, and executes the test. |
e-mission-server makes use of GitHub Actions and unittest - unit testing framework, to execute test cases for the e-mission-server automatically. |
For em-public-dashboard, we have extensive use of .ipynb python Jupyter notebooks, along with few python .py files.
|
While following the above mentioned steps in e-mission-server enables unit testing the code of em-public-dashboard; I am also considering the aspect of how can we automate this process : Accounting both of the cases of automating the current process in more linear way, and utilizing the automation unit testing process alike in server side, I would like to propose two different tasks at a very high level to execute this task of "Enable automated testing for Public Dashboard":
@shankari @JGreenlee Please let me know about your thoughts on this. |
I think the first step here is to just write unit tests for the functions in I do think Another note: |
Currently, we are testing the changes for the Public Dashboard in the following way:
load_mongodump.sh
script.http://localhost:3274
and test the changes in it.The text was updated successfully, but these errors were encountered: