diff --git a/tests/test_collectd.py b/tests/test_collectd.py
index e33665d46599811adc7e06502a40812a7ff5a838..58164088ba895665a66311af40d7143a25ec44fe 100644
--- a/tests/test_collectd.py
+++ b/tests/test_collectd.py
@@ -12,8 +12,9 @@ def test_collectd_service(Service):
         pass
 
 
-def test_collectd_config(File, Command):
-    assert Command('collectd -t').rc == 0
+def test_collectd_config(File, Command, Sudo):
+    with Sudo():
+        assert Command('collectd -t').rc == 0
     assert File('/etc/collectd.conf').is_file or File(
         '/etc/collectd/collectd.conf').is_file
     assert File('/etc/collectd.conf.d').is_directory or File(