Major documentation rework -- Entities and Ubiqtorate still need cleanup.

This commit is contained in:
2020-10-09 04:19:07 -05:00
parent f506025c54
commit a118037532
76 changed files with 1011 additions and 1246 deletions

View File

@@ -0,0 +1,21 @@
import pytest
import requests
def test_ensure_all_repos_represented():
"""
Make sure that the 'Technology_Table.md' covers all our repos.
"""
testresult = True
r = requests.get('https://foundation.aninix.net/')
body = r.content.__str__()
repos = [url for url in body.split('"') if url.startswith('/AniNIX') and not url.find('?') != -1 ]
with open('Technology_Table.md') as techtable_file:
techtable = techtable_file.read()
for repo in repos:
try:
testresult == testresult and (techtable.index(repo) != -1)
except ValueError as e:
print(repo)
print(e)
testresult = False
assert testresult