Allow for tox addresses

merge-requests/30/head
Bob Mottram 2020-03-22 14:29:34 +00:00
parent 8463a118ef
commit 494a9ea94c
2 changed files with 8 additions and 0 deletions

View File

@ -332,6 +332,10 @@ def removeLongWords(content: str,maxWordLength: int,longWordsList: []) -> str:
for wordStr in longWordsList:
if wordStr.startswith('<'):
continue
if len(wordStr)==76:
if wordStr.upper()==wordStr:
# tox address
continue
if '=\"' in wordStr:
continue
if '@' in wordStr:

View File

@ -1360,6 +1360,10 @@ def testWebLinks():
resultText=removeLongWords(exampleText,40,[])
assert resultText=='<p>1. HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA</p>'
exampleText='<p>Tox address is 88AB9DED6F9FBEF43E105FB72060A2D89F9B93C744E8C45AB3C5E42C361C837155AFCFD9D448 </p>'
resultText=removeLongWords(exampleText,40,[])
assert resultText==exampleText
exampleText='<p>ABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABC</p>'
resultText=removeLongWords(exampleText,40,[])
assert resultText=='<p>ABCABCABCABCABCABCABCABCABCABCABCABCABCA<\p>'