summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xpsutil/tests/test_linux.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/psutil/tests/test_linux.py b/psutil/tests/test_linux.py
index 79d8c505..17e55ed8 100755
--- a/psutil/tests/test_linux.py
+++ b/psutil/tests/test_linux.py
@@ -2300,9 +2300,11 @@ class TestVirtualizationContainers(PsutilTestCase):
self.assertEqual(psutil.virtualization(), "wsl")
def test_detect_proot(self):
- with mock.patch("psutil._virt.Process.name", return_value="proot"):
- self.assertEqual(self.detector.detect_proot(), "proot")
- self.assertEqual(psutil.virtualization(), "proot")
+ with mock.patch("psutil._virt.cat",
+ return_value="TracerPid:\t%s" % os.getpid()):
+ with mock.patch("psutil._virt.Process.name", return_value="proot"):
+ self.assertEqual(self.detector.detect_proot(), "proot")
+ self.assertEqual(psutil.virtualization(), "proot")
def test_ask_run_host(self):
with mock_open_content("/run/host/container-manager", "podman"):