From 8b09b81ba31cabb83d9f714f195b24df5b2184e88797fade78d2c079cebadd6a Mon Sep 17 00:00:00 2001 From: Falco Duersch Date: Tue, 23 Oct 2018 09:12:11 +0200 Subject: [PATCH] Enable retrieval test when executed through Travis cron job --- tests/test_retrieval.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/test_retrieval.py b/tests/test_retrieval.py index 2723908..8d2fb9a 100644 --- a/tests/test_retrieval.py +++ b/tests/test_retrieval.py @@ -18,8 +18,14 @@ def canteen(request): return request.param +def is_enabled(): + user_enabled = bool(os.getenv(ENV_ENABLED)) + travis_enabled = os.getenv('TRAVIS_EVENT_TYPE') == 'cron' + return user_enabled or travis_enabled + + requires_online_api = pytest.mark.skipif( - not bool(os.getenv(ENV_ENABLED)), + not is_enabled(), reason='Querying the online API is disabled. Turn on by setting env variable %s.' % ENV_ENABLED )