diff --git a/tests/test_library.py b/tests/test_library.py
index 6be04590f9e5e44822704f033d9439a93efe00bf..ff90be7128501bf7612f6c88fa3c3a0e3fb8bf2d 100644
--- a/tests/test_library.py
+++ b/tests/test_library.py
@@ -112,11 +112,11 @@ def test_to_ref(type):
 )
 def test_browse_routing(library, path, expected_handler, mocker, remaining):
     handler = mocker.patch.object(
-        library, expected_handler, return_value=("test", False)
+        library, expected_handler, return_value=("test", False), autospec=True
     )
 
     assert library.browse(path) == "test"
-    assert handler.called_once_with(remaining)
+    handler.assert_called_once_with(remaining)
 
 
 def test_browse_favorites_root(library):