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

Enable integration tests #1

Open
5 tasks
joshmoore opened this issue Sep 13, 2024 · 1 comment
Open
5 tasks

Enable integration tests #1

joshmoore opened this issue Sep 13, 2024 · 1 comment

Comments

@joshmoore
Copy link
Member

The omero-test-infra repository provides an infrastructure for spinning up an OMERO server in a GitHub action for integration tests. This is used throughout OMERO plugins and clients like omero-figure and imagej-omero. (See https://github.com/search?q=omero-test-infra&type=code for more.)

With this in place, this issue can focus on:

  • spinning up the ontop process
  • loginning to OMERO
  • importing a .fake file
  • annotating the image
  • executing the SPARQL query
@marimeireles
Copy link

PR #2 includes omero-test-infra in this repo's CI.
Is the next step of this task to create another docker container, this time with the ontop environment installed on it and then have some small dummy dataset replicating an omero dataset available somewhere that will have an RDF Schema that will be converted to Ontop using its R2RML mappings language and then served in an endpoint, so we can test whether it's working? And have this added in CI as well?

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

2 participants