diff --git a/tests/test_nginx.py b/tests/test_nginx.py
index ad931df4077f7cff65ef69408d82f12f914be1e5..b941d2e33f6e7bf7b15fd8f2d09a4464115e0491 100644
--- a/tests/test_nginx.py
+++ b/tests/test_nginx.py
@@ -4,13 +4,14 @@ from testinfra.utils.ansible_runner import AnsibleRunner
 testinfra_hosts = AnsibleRunner('.molecule/ansible_inventory').get_hosts('all')
 
 
-def test_nginx_service(Service):
-    service = Service('nginx')
-    assert service.is_running
-    try:
-        assert service.is_enabled
-    except NotImplementedError:
-        pass
+def test_nginx_service(Service, Sudo):
+    with Sudo():
+        service = Service('nginx')
+        assert service.is_running
+        try:
+            assert service.is_enabled
+        except NotImplementedError:
+            pass
 
 
 include_directives = ['include /etc/nginx/sites-enabled/*;',