From 9edd9e4dd00f39467e0b064df310704c48faf296 Mon Sep 17 00:00:00 2001 From: Nishant Date: Thu, 26 Jul 2018 16:58:05 -0700 Subject: [PATCH] different mock imports --- docs/source/conf.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index a57b9b485..45714389a 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -37,7 +37,17 @@ napoleon_use_param = False napoleon_use_ivar = True -autodoc_mock_imports = ["traci"] +# autodoc_mock_imports = ["traci"] +from unittest.mock import MagicMock + +class Mock(MagicMock): + @classmethod + def __getattr__(cls, name): + return MagicMock() + +MOCK_MODULES = ['traci', 'sumolib'] +sys.modules.update((mod_name, Mock()) for mod_name in MOCK_MODULES) + # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates']