simphony-osp icon indicating copy to clipboard operation
simphony-osp copied to clipboard

Add ontology installation to CI tests

Open pablo-de-andres opened this issue 4 years ago • 3 comments

Marketplace's current version of OSP-core used (ce16cb8be7a39d5289a79fa5c8148192d049f169) fails when trying to install EMMO. This should have been detected automatically by the tests.

I would suggest automatically attempting to install one or two ontologies in the CI to make sure the installation process works as expected

pablo-de-andres avatar Aug 06 '21 12:08 pablo-de-andres

This should be solved now with test_installation.py, right?

kysrpex avatar Apr 07 '22 09:04 kysrpex

Does this only test the installation of city, or also all the other included ontologies?

My point was that if we include some popular ontologies for easier installation, we should make sure they can actually be installed.

pablo-de-andres avatar Apr 07 '22 09:04 pablo-de-andres

Does this only test the installation of city, or also all the other included ontologies?

My point was that if we include some popular ontologies for easier installation, we should make sure they can actually be installed.

It does not include the installation of all the other included ontologies, so I will leave this issue open.

kysrpex avatar Apr 07 '22 09:04 kysrpex