test, setup: requires lxml >= 3.1.0 (fixes html cleaning issue)
This commit is contained in:
parent
51b0e9c153
commit
aa2b4f6e67
3 changed files with 3 additions and 3 deletions
|
|
@ -13,7 +13,7 @@ Dependencies for SàT's backend
|
|||
------------------------------
|
||||
|
||||
dbus
|
||||
lxml
|
||||
lxml >= 3.1.0
|
||||
Mutagen
|
||||
pillow
|
||||
PyCrypto >= 2.6.1
|
||||
|
|
|
|||
2
setup.py
2
setup.py
|
|
@ -308,6 +308,6 @@ setup(name=NAME,
|
|||
scripts=['frontends/src/jp/jp', 'frontends/src/primitivus/primitivus', ],
|
||||
zip_safe=False,
|
||||
dependency_links=['http://home.avvanta.com/%7Esteveha/pyfeed-0.7.4.tar.gz', 'http://home.avvanta.com/%7Esteveha/xe-0.7.4.tar.gz'],
|
||||
install_requires=['twisted', 'wokkel >= 0.7.1', 'progressbar', 'urwid >= 1.2.0', 'urwid-satext >= 0.4.0', 'pyfeed', 'xe', 'mutagen', 'pillow', 'lxml', 'pyxdg', 'markdown', 'html2text', 'pycrypto >= 2.6.1', 'python-potr', 'PyOpenSSL'],
|
||||
install_requires=['twisted', 'wokkel >= 0.7.1', 'progressbar', 'urwid >= 1.2.0', 'urwid-satext >= 0.4.0', 'pyfeed', 'xe', 'mutagen', 'pillow', 'lxml >= 3.1.0', 'pyxdg', 'markdown', 'html2text', 'pycrypto >= 2.6.1', 'python-potr', 'PyOpenSSL'],
|
||||
cmdclass={'install': CustomInstall},
|
||||
) # XXX: wxpython doesn't work, it's managed with preinstall_check
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ class SanitisationTest(helpers.SatTestCase):
|
|||
return d
|
||||
|
||||
def test_removeXHTMLMarkups(self):
|
||||
expected = u""" a link another link a paragraph secret EVIL! of EVIL! Password: annoying EVIL!spam spam SPAM! """
|
||||
expected = u""" a link another link a paragraph secret EVIL! of EVIL! Password: annoying EVIL! spam spam SPAM! """
|
||||
result = self.text_syntaxes._removeMarkups(self.EVIL_HTML1)
|
||||
self.assertEqual(re.sub(r"\s+", " ", result).rstrip(), expected.rstrip())
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue