mirror of
https://github.com/nvbn/thefuck.git
synced 2025-09-18 19:22:32 +01:00
Fix README and add a test so it won't happen again
This commit is contained in:
19
tests/test_readme.py
Normal file
19
tests/test_readme.py
Normal file
@@ -0,0 +1,19 @@
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
def test_readme():
|
||||
with open('README.md') as f:
|
||||
readme = f.read()
|
||||
|
||||
bundled = Path(__file__).parent.parent \
|
||||
.joinpath('thefuck') \
|
||||
.joinpath('rules') \
|
||||
.glob('*.py')
|
||||
|
||||
for rule in bundled:
|
||||
if rule.stem != '__init__' and rule.stem not in readme:
|
||||
raise Exception('Missing rule "{}" in README.md'.format(rule.stem))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
test_readme()
|
Reference in New Issue
Block a user