[Docs] Wrap generate_missing_docs logic in auto_mocks block.

It should be possible to synchronize the documented modules even on
installations that don't have all the custom dependencies installed.
This commit is contained in:
Fabio Manganiello 2023-10-22 19:08:16 +02:00
parent e24438980a
commit debb4f6f36
Signed by: blacklight
GPG key ID: D90FBA7F76362774

View file

@ -11,6 +11,7 @@ from platypush.message.event import Event
from platypush.message.response import Response
from platypush.plugins import Plugin
from platypush.utils.manifest import Manifests
from platypush.utils.mock import auto_mocks
def get_all_plugins():
@ -159,10 +160,11 @@ def generate_responses_doc():
def main():
generate_plugins_doc()
generate_backends_doc()
generate_events_doc()
generate_responses_doc()
with auto_mocks():
generate_plugins_doc()
generate_backends_doc()
generate_events_doc()
generate_responses_doc()
if __name__ == '__main__':