From c1d433c867c290db5761b7ec77663ff2ec856d87 Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Tue, 6 Aug 2019 14:55:24 +0200 Subject: [PATCH] tests_multipublik: disable celery messages (#35251) --- tests_multipublik/test_multipublik.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests_multipublik/test_multipublik.py b/tests_multipublik/test_multipublik.py index f047841..cd48346 100644 --- a/tests_multipublik/test_multipublik.py +++ b/tests_multipublik/test_multipublik.py @@ -23,7 +23,7 @@ def get_hobo_json_filename(tenant): json.dump(hobo_json, fd, indent=2) return json_filename -def test_multipublik(tenants): +def test_multipublik(tenants, mocker): hobo1 = tenants[0] hobo1.base_url = 'http://tenant1.example.net/' with tenant_context(hobo1): @@ -35,6 +35,11 @@ def test_multipublik(tenants): combo.save() HoboDeployCommand().handle(hobo2.base_url, get_hobo_json_filename(hobo1)) + + # notify_agents will be called for secondary services: as celery + # is not running we just block it + mocker.patch('hobo.agent.hobo.management.commands.hobo_deploy.notify_agents') + hobo2 = TenantMiddleware.get_tenant_by_hostname('hobo2.example.net') hobo2.base_url = 'http://hobo2.example.net/' with tenant_context(hobo2):