Skip to content
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

Switch unit testing to use a local docker image #192

Open
cjmyers opened this issue Apr 28, 2020 · 4 comments
Open

Switch unit testing to use a local docker image #192

cjmyers opened this issue Apr 28, 2020 · 4 comments
Milestone

Comments

@cjmyers
Copy link

cjmyers commented Apr 28, 2020

Following the testing scheme for SBH, pull a local docker instance for local unit testing:

https://github.com/SynBioHub/synbiohub/tree/master/tests

@tcmitchell
Copy link
Collaborator

In addition to the synbiohub tests cited above:

@tcmitchell tcmitchell added this to the Unassigned milestone Apr 28, 2020
@tcmitchell
Copy link
Collaborator

I can bring up a SynBioHub instance for testing on an Ubuntu host as follows:

git clone https://github.com/synbiohub/synbiohub-docker
docker-compose -f ./synbiohub-docker/docker-compose.yml up -d

This gives us an unconfigured SynBioHub running at port 7777. Not sure how to configure SynBioHub, and it redirects to the setup page when PartShop.pull is invoked. So we'll need to somehow provide it with a configuration, or otherwise get it past this setup requirement.

@bbartley
Copy link
Collaborator

bbartley commented Aug 6, 2020

The plan for now is to table this for pySBOL2, but implement the Docker-based SBH testing for pySBOL3 and later back-port this solution to pySBOL2

@jakebeal
Copy link
Collaborator

Note that this is now a bit more pressing, since the prior Utah instance has gone down, per #390

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants