summaryrefslogtreecommitdiff
path: root/tests/unit/test_webutils.py
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2021-12-27 09:26:22 +0100
committerMarkus Heiser <markus.heiser@darmarit.de>2021-12-27 09:26:22 +0100
commit3d96a9839a12649874b6d4cf9466bd3616b0a03c (patch)
treee7d54d1e345b1e792d538ddc250f4827bb2fd9b9 /tests/unit/test_webutils.py
parentfcdc2c2cd26e24c2aa3f064d93cee3e29dc2a30c (diff)
downloadsearxng-3d96a9839a12649874b6d4cf9466bd3616b0a03c.tar.gz
searxng-3d96a9839a12649874b6d4cf9466bd3616b0a03c.zip
[format.python] initial formatting of the python code
This patch was generated by black [1]:: make format.python [1] https://github.com/psf/black Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'tests/unit/test_webutils.py')
-rw-r--r--tests/unit/test_webutils.py62
1 files changed, 31 insertions, 31 deletions
diff --git a/tests/unit/test_webutils.py b/tests/unit/test_webutils.py
index 6da39a071..8bb3a0447 100644
--- a/tests/unit/test_webutils.py
+++ b/tests/unit/test_webutils.py
@@ -5,12 +5,13 @@ from tests import SearxTestCase
class TestWebUtils(SearxTestCase):
-
def test_prettify_url(self):
- data = (('https://searx.me/', 'https://searx.me/'),
- ('https://searx.me/ű', 'https://searx.me/ű'),
- ('https://searx.me/' + (100 * 'a'), 'https://searx.me/[...]aaaaaaaaaaaaaaaaa'),
- ('https://searx.me/' + (100 * 'ű'), 'https://searx.me/[...]űűűűűűűűűűűűűűűűű'))
+ data = (
+ ('https://searx.me/', 'https://searx.me/'),
+ ('https://searx.me/ű', 'https://searx.me/ű'),
+ ('https://searx.me/' + (100 * 'a'), 'https://searx.me/[...]aaaaaaaaaaaaaaaaa'),
+ ('https://searx.me/' + (100 * 'ű'), 'https://searx.me/[...]űűűűűűűűűűűűűűűűű'),
+ )
for test_url, expected in data:
self.assertEqual(webutils.prettify_url(test_url, max_length=32), expected)
@@ -21,10 +22,7 @@ class TestWebUtils(SearxTestCase):
self.assertEqual(webutils.highlight_content('', None), None)
self.assertEqual(webutils.highlight_content(False, None), None)
- contents = [
- '<html></html>'
- 'not<'
- ]
+ contents = ['<html></html>' 'not<']
for content in contents:
self.assertEqual(webutils.highlight_content(content, None), content)
@@ -35,30 +33,35 @@ class TestWebUtils(SearxTestCase):
self.assertEqual(webutils.highlight_content(content, query), content)
data = (
- ('" test "',
- 'a test string',
- 'a <span class="highlight">test</span> string'),
- ('"a"',
- 'this is a test string',
- 'this is<span class="highlight"> a </span>test string'),
- ('a test',
- 'this is a test string that matches entire query',
- 'this is <span class="highlight">a test</span> string that matches entire query'),
- ('this a test',
- 'this is a string to test.',
- ('<span class="highlight">this</span> is<span class="highlight"> a </span>'
- 'string to <span class="highlight">test</span>.')),
- ('match this "exact phrase"',
- 'this string contains the exact phrase we want to match',
- ('<span class="highlight">this</span> string contains the <span class="highlight">exact</span>'
- ' <span class="highlight">phrase</span> we want to <span class="highlight">match</span>'))
+ ('" test "', 'a test string', 'a <span class="highlight">test</span> string'),
+ ('"a"', 'this is a test string', 'this is<span class="highlight"> a </span>test string'),
+ (
+ 'a test',
+ 'this is a test string that matches entire query',
+ 'this is <span class="highlight">a test</span> string that matches entire query',
+ ),
+ (
+ 'this a test',
+ 'this is a string to test.',
+ (
+ '<span class="highlight">this</span> is<span class="highlight"> a </span>'
+ 'string to <span class="highlight">test</span>.'
+ ),
+ ),
+ (
+ 'match this "exact phrase"',
+ 'this string contains the exact phrase we want to match',
+ (
+ '<span class="highlight">this</span> string contains the <span class="highlight">exact</span>'
+ ' <span class="highlight">phrase</span> we want to <span class="highlight">match</span>'
+ ),
+ ),
)
for query, content, expected in data:
self.assertEqual(webutils.highlight_content(content, query), expected)
class TestUnicodeWriter(SearxTestCase):
-
def setUp(self):
self.unicode_writer = webutils.UnicodeWriter(mock.MagicMock())
@@ -74,7 +77,6 @@ class TestUnicodeWriter(SearxTestCase):
class TestNewHmac(SearxTestCase):
-
def test_bytes(self):
for secret_key in ['secret', b'secret', 1]:
if secret_key == 1:
@@ -82,6 +84,4 @@ class TestNewHmac(SearxTestCase):
webutils.new_hmac(secret_key, b'http://example.com')
continue
res = webutils.new_hmac(secret_key, b'http://example.com')
- self.assertEqual(
- res,
- '23e2baa2404012a5cc8e4a18b4aabf0dde4cb9b56f679ddc0fd6d7c24339d819')
+ self.assertEqual(res, '23e2baa2404012a5cc8e4a18b4aabf0dde4cb9b56f679ddc0fd6d7c24339d819')