From 494a9ea94ce05ee1593e9c821c448bfa6c1f899d Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sun, 22 Mar 2020 14:29:34 +0000 Subject: [PATCH] Allow for tox addresses --- content.py | 4 ++++ tests.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/content.py b/content.py index b6dbdbc5a..d770d8ff9 100644 --- a/content.py +++ b/content.py @@ -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: diff --git a/tests.py b/tests.py index 15eecd23e..7b2d6ebcd 100644 --- a/tests.py +++ b/tests.py @@ -1360,6 +1360,10 @@ def testWebLinks(): resultText=removeLongWords(exampleText,40,[]) assert resultText=='

1. HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA

' + exampleText='

Tox address is 88AB9DED6F9FBEF43E105FB72060A2D89F9B93C744E8C45AB3C5E42C361C837155AFCFD9D448

' + resultText=removeLongWords(exampleText,40,[]) + assert resultText==exampleText + exampleText='

ABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABC

' resultText=removeLongWords(exampleText,40,[]) assert resultText=='

ABCABCABCABCABCABCABCABCABCABCABCABCABCA<\p>'