ping: Require root user for pytests

atf_python may use vnet jails for creating an isolated test environment.
Mark these tests that require root user privileges.

Reviewed by:	markj
MFC after:	1 week
Pull Request:	https://github.com/freebsd/freebsd-src/pull/863
This commit is contained in:
Jose Luis Duran 2023-10-11 13:57:11 +00:00 committed by Mark Johnston
parent b86e4812cc
commit 4efaf43c6f

View file

@ -723,6 +723,7 @@ class TestPing(SingleVnetTestTemplate):
]
@pytest.mark.parametrize("expected", testdata)
@pytest.mark.require_user("root")
def test_ping(self, expected):
"""Test ping"""
ping = subprocess.run(
@ -751,6 +752,7 @@ def test_ping(self, expected):
]
@pytest.mark.parametrize("expected", ping46_testdata)
@pytest.mark.require_user("root")
def test_ping_46(self, expected):
"""Test ping -4/ping -6"""
for version in [4, 6]: