-
Notifications
You must be signed in to change notification settings - Fork 11
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
Add tests #3
Comments
Hello, I am interested in working on this issue. Could you please assign it to me? |
@leoank Do you need to have Tests as part of the application code or Tests outside application code? Which one would be preferred? Also, would it be possible to provide me with some explanations, links, websites, etc so that I can understand what do is this package supposed to do? I am not really sure what to start with and this is my first time doing it. |
@leoank I am interested in working on this issue as well. |
Hello all! Due to there being a lot of interest in this project compared to the amount of issues, we've decided to not assign issues and allow anyone interested to submit a PR. Obviously we won't be able to merge all the PRs, so don't worry about being first. All PRs whether merged or not, will be part of our evaluation of an intern. It would also be great if you could explain your approach and rationale in the PR description. This only needs to be as long or as in depth as you feel it needs to be for the specific task. |
@mkhoshle I updated the README with a description. The goal of this tool is to automate https://intermine.readthedocs.io/en/latest/get-started/tutorial/ (mostly the sysadmin stuff, as the configuration is tackled in other repos) by using dockerfiles from https://github.com/intermine/docker-intermine-gradle. Right now it can build and deploy a biotestmine (simple InterMine instance for testing, using a small malaria dataset) on your local docker daemon. |
I don't think there are any useful unit tests we can write at this point, so we can start with what I suggested in #4.
|
@mkhoshle as @uosl suggested, Right now, the most useful test would be to test whether Also, make a test directory at the root of the project and add tests there. You can take inspiration from any project who do their application testing inside docker containers. I will try to add some links here soon. |
Problem
Intermine_boot have no tests
Outline of a Solution
Add Unit tests using pytest library
The text was updated successfully, but these errors were encountered: