def mock_native_all_users(return_value):

    def _mock_native_all_users(func):

        def __mock_native_all_users(self, *args, **kwargs):
            with mock.patch.object(nativelib, 'all_users', return_value=
                return_value):
                return func(self, *args, **kwargs)
Pythonic способ замены реальных возвращаемых значений и реализации функций фиктивными