mirror of https://github.com/zulip/zulip.git
e84cf7b6f1
In This commit we extend the work being done by @showell in PR#1778 to develop a tool to pretty print html and our handlebar templates in order to enforce our style convention of 4 Space indentation in templates. This commit introduces following changes: * Fix Py3 Compatibility. * Add ability to prettify in cases when html tags are not the starting of a line and addition of test cases for it. * Add ability to lint handlebar tags and add test cases for it. * Add {{else}} as special case of indent. * Add test cases in general to testing new tool. @showell Helped me throughout and reviewed this commit. Fixes #1778 |
||
---|---|---|
.. | ||
test_template_data | ||
__init__.py | ||
test_css_parser.py | ||
test_html_branches.py | ||
test_pretty_print.py | ||
test_template_parser.py |