mirror of https://gitlab.com/bashrc2/epicyon
Test for getting the first paragraph
parent
db390b1a23
commit
9d89bb5f94
15
tests.py
15
tests.py
|
@ -32,6 +32,7 @@ from follow import clearFollows
|
||||||
from follow import clearFollowers
|
from follow import clearFollowers
|
||||||
from follow import sendFollowRequestViaServer
|
from follow import sendFollowRequestViaServer
|
||||||
from follow import sendUnfollowRequestViaServer
|
from follow import sendUnfollowRequestViaServer
|
||||||
|
from utils import firstParagraphFromString
|
||||||
from utils import removeIdEnding
|
from utils import removeIdEnding
|
||||||
from utils import siteIsActive
|
from utils import siteIsActive
|
||||||
from utils import updateRecentPostsCache
|
from utils import updateRecentPostsCache
|
||||||
|
@ -2336,8 +2337,22 @@ def testGetNewswireTags():
|
||||||
assert '#ExcitingHashtag' in tags
|
assert '#ExcitingHashtag' in tags
|
||||||
|
|
||||||
|
|
||||||
|
def testFirstParagraphFromString():
|
||||||
|
print('testFirstParagraphFromString')
|
||||||
|
testStr = \
|
||||||
|
'<p><a href="https://somesite.com/somepath">This is a test</a></p>' + \
|
||||||
|
'<p>This is another paragraph</p>'
|
||||||
|
resultStr = firstParagraphFromString(testStr)
|
||||||
|
assert resultStr == 'This is a test'
|
||||||
|
|
||||||
|
testStr = 'Testing without html'
|
||||||
|
resultStr = firstParagraphFromString(testStr)
|
||||||
|
assert resultStr == testStr
|
||||||
|
|
||||||
|
|
||||||
def runAllTests():
|
def runAllTests():
|
||||||
print('Running tests...')
|
print('Running tests...')
|
||||||
|
testFirstParagraphFromString()
|
||||||
testGetNewswireTags()
|
testGetNewswireTags()
|
||||||
testHashtagRuleTree()
|
testHashtagRuleTree()
|
||||||
testRemoveHtmlTag()
|
testRemoveHtmlTag()
|
||||||
|
|
Loading…
Reference in New Issue