From a8c2657c1a8b7bb2d5f044af36e63ae9e675063b Mon Sep 17 00:00:00 2001 From: Just van den Broecke Date: Wed, 21 Aug 2019 12:13:27 +0200 Subject: [PATCH] #209 docs: add missing Mocks, set PYGEOAPI_CONFIG * add missing Provider deps to be Mocked * fix/set `PYGEOAPI_CONFIG` env var Directly in master to test on RTD --- docs/source/conf.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index a7273e0..d4bde43 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -28,12 +28,14 @@ class Mock(MagicMock): return MagicMock() -MOCK_MODULES = ['osgeo', 'psycopg2', 'psycopg2.sql', - 'elasticsearch', 'elasticsearch.client'] +MOCK_MODULES = ['osgeo', 'psycopg2', 'psycopg2.sql', 'psycopg2.extras', + 'elasticsearch', 'elasticsearch.client.indices'] sys.modules.update((mod_name, Mock()) for mod_name in MOCK_MODULES) -sys.path.insert(0, os.path.abspath('../..')) +PYGEOAPI_HOME = os.path.abspath('../..') +sys.path.insert(0, PYGEOAPI_HOME) +os.environ["PYGEOAPI_CONFIG"] = '%s/pygeoapi-config.yml' % PYGEOAPI_HOME # -- General configuration ------------------------------------------------