diff --git a/tests/test_mediaworker.py b/tests/test_mediaworker.py
index 72ebde0c0c3c9ef6e09257531f12c51036bd29a8..05805526ff923ada7157f016188e9204fda50310 100755
--- a/tests/test_mediaworker.py
+++ b/tests/test_mediaworker.py
@@ -79,11 +79,12 @@ def check_mediaworker_in_whitelist(ip):
     vhosts = os.listdir(nginx_vhosts_path)
     for v in vhosts:
         if v.endswith('.conf'):
-            with f as open(os.path.join(nginx_vhosts_path, v), 'r'):
+            vhost_path = os.path.join(nginx_vhosts_path, v)
+            with open(vhost_path, 'r') as f:
                 d = f.read()
                 if 'msuser_whitelist' in d:
                     if not ip in d:
-                        print('MediaWorker ip is not in %s whitelist' % v)
+                        print('MediaWorker ip is not in %s whitelist' % (ip, v))
                         return False
     return True