microsoft / agogosml

agogosml is a flexible data processing pipeline that addresses the common need for operationalizing ML models at scale
MIT License
33 stars 16 forks source link

Fixed test coverage reporting for agogosml #161

Closed sayar closed 5 years ago

sayar commented 5 years ago

Using coverage's pytest plugin now instead and fixed coverage run speed by removing integration tests.

sayar commented 5 years ago

@torosent you need to run pipenv install --dev to install the dev dependencies you're missing there for the makefile to work.

margaretmeehan commented 5 years ago

works for agogosml! but in agogosml_cli when i do pipenv install --dev and then run py.test --cov=cli --cov-report term-missing --cov-report html i get an error:

Hint: make sure your test modules/packages have valid Python names. Traceback: tests/test_cli_init.py:8: in import cli.init as init cli/init.py:8: in import _jsonnet E ModuleNotFoundError: No module named '_jsonnet'

sayar commented 5 years ago

CLI-CI (master) Successful in 3m — Build #20181120.4 succeeded. So merging.