diff options
| author | Victor Feyens <vfe@odoo.com> | 2021-04-30 13:24:57 +0000 |
|---|---|---|
| committer | Antoine Vandevenne (anv) <anv@odoo.com> | 2021-05-04 08:09:20 +0000 |
| commit | 27bad8c3e32049ec69a588df0558e57a0b928309 (patch) | |
| tree | b60e430163d486c8c1fd052738c9854aeb8300f5 /doc/_extensions/autojsdoc/parser/tests/test_params.py | |
| parent | 75a122bbae3a32bfa79da3506179fc63a8bced5d (diff) | |
[MOV] doc: move documentation to a dedicated repository
In odoo/documentation-user#945, the developer documentation is merged
with the user documentation in a single repository and build config.
This commit then removes source files for the developer documentation
from the odoo/odoo repository.
DOC PR: https://github.com/odoo/documentation-user/pull/945
task-2351938
task-2352371
task-2205684
task-2352544
Co-authored-by: Victor Feyens <vfe@odoo.com>
Co-authored-by: Antoine Vandevenne <anv@odoo.com>
Diffstat (limited to 'doc/_extensions/autojsdoc/parser/tests/test_params.py')
| -rw-r--r-- | doc/_extensions/autojsdoc/parser/tests/test_params.py | 116 |
1 files changed, 0 insertions, 116 deletions
diff --git a/doc/_extensions/autojsdoc/parser/tests/test_params.py b/doc/_extensions/autojsdoc/parser/tests/test_params.py deleted file mode 100644 index c51139b8cb3..00000000000 --- a/doc/_extensions/autojsdoc/parser/tests/test_params.py +++ /dev/null @@ -1,116 +0,0 @@ -# -*- coding: utf-8 -*- -from autojsdoc.parser.jsdoc import ParamDoc - -"Lorem ipsum dolor sit amet, consectetur adipiscing elit." - -def test_basic(): - d = ParamDoc("Lorem ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d == { - 'name': 'Lorem', - 'type': '', - 'optional': False, - 'default': None, - 'doc': 'ipsum dolor sit amet, consectetur adipiscing elit.', - } - - d = ParamDoc("{Lorem} ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d == { - 'name': 'ipsum', - 'type': 'Lorem', - 'optional': False, - 'default': None, - 'doc': 'dolor sit amet, consectetur adipiscing elit.', - } - -def test_optional(): - d = ParamDoc("[Lorem] ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d == { - 'name': 'Lorem', - 'type': '', - 'optional': True, - 'default': None, - 'doc': 'ipsum dolor sit amet, consectetur adipiscing elit.', - } - - d = ParamDoc("[Lorem=42] ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d == { - 'name': 'Lorem', - 'type': '', - 'optional': True, - 'default': "42", - 'doc': 'ipsum dolor sit amet, consectetur adipiscing elit.', - } - - d = ParamDoc("{Lorem} [ipsum] dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d == { - 'name': 'ipsum', - 'type': 'Lorem', - 'optional': True, - 'default': None, - 'doc': 'dolor sit amet, consectetur adipiscing elit.', - } - - d = ParamDoc("{Lorem} [ipsum=42] dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d == { - 'name': 'ipsum', - 'type': 'Lorem', - 'optional': True, - 'default': '42', - 'doc': 'dolor sit amet, consectetur adipiscing elit.', - } - -def test_returns(): - d = ParamDoc("{} ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d == { - 'name': '', - 'type': '', - 'optional': False, - 'default': None, - 'doc': 'ipsum dolor sit amet, consectetur adipiscing elit.', - } - d = ParamDoc("{Lorem} ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d == { - 'name': '', - 'type': 'Lorem', - 'optional': False, - 'default': None, - 'doc': 'ipsum dolor sit amet, consectetur adipiscing elit.', - } - -def test_odd(): - d = ParamDoc("{jQuery} [$target] the node where content will be prepended").to_dict() - assert d == { - 'name': '$target', - 'type': 'jQuery', - 'optional': True, - 'default': None, - 'doc': 'the node where content will be prepended', - } - - d = ParamDoc("""{htmlString} [content] DOM element, - array of elements, HTML string or jQuery object to prepend to $target""").to_dict() - assert d == { - 'name': 'content', - 'type': 'htmlString', - 'optional': True, - 'default': None, - 'doc': "DOM element,\n array of elements, HTML string or jQuery object to prepend to $target", - } - - d = ParamDoc("{Boolean} [options.in_DOM] true if $target is in the DOM").to_dict() - assert d == { - 'name': 'options.in_DOM', - 'type': 'Boolean', - 'optional': True, - 'default': None, - 'doc': 'true if $target is in the DOM', - } - - d = ParamDoc("Lorem\n ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d['doc'] == 'ipsum dolor sit amet, consectetur adipiscing elit.' - - d = ParamDoc("Lorem - ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d['doc'] == 'ipsum dolor sit amet, consectetur adipiscing elit.' - - d = ParamDoc("Lorem : ipsum dolor sit amet, consectetur adipiscing elit.").to_dict() - assert d['doc'] == 'ipsum dolor sit amet, consectetur adipiscing elit.' |
