openml / openml-python

OpenML's Python API for a World of Data and More 💫
http://openml.github.io/openml-python/
Other
280 stars 144 forks source link

distinguish integration and unit tests? #182

Open amueller opened 7 years ago

amueller commented 7 years ago

Currently a lot of the tests are integration tests with the test server, which makes them rely on internet and run veeeery slowly. Maybe we should add more mocking to allow for local tests and run the integration tests only sometimes / on the CI?

PGijsbers commented 6 years ago

Related to #392 (as the thread starts talking about the use of mocking). PR #430 uses mocking for (some) unit tests.

mfeurer commented 6 years ago

@rquintino did some work on having a local installation of OpenML via Docker, more information is in the SLACK channel and this PDF, maybe that's also a solution.