Report remaining disclaimer placeholders being weird wording @_@

This commit is contained in:
Alexandre Aubin 2021-10-23 17:23:08 +02:00
parent 1062a8d22e
commit a3272065dd

View file

@ -453,6 +453,11 @@ class App(TestSuite):
- You are encouraged to create a doc/DISCLAIMER.md file, which should contain any important information to be presented to the admin before installation. Check https://github.com/YunoHost/example_ynh/blob/master/doc/DISCLAIMER.md for more details (it should be somewhat equivalent to the old 'Known limitations' and 'Specific features' section). (It's not mandatory to create this file if you're absolutely sure there's no relevant info to show to the user)
- If relevant for this app, screenshots can be added in a doc/screenshots/ folder.""")
@test()
def disclaimer_wording(app):
if os.system(r"grep -nr -q 'Any known limitations, constrains or stuff not working, such as\|Other infos that people should be' %s/doc/" % app.path) == 0:
yield Info("In DISCLAIMER.md: 'Any known limitations [...] such as' and 'Other infos [...] such as' are supposed to be placeholder sentences meant to explain to packagers what is the expected content, but is not an appropriate wording for end users :/")
@test()
def change_url_script(app):