Changeset View
Changeset View
Standalone View
Standalone View
swh/graphql/tests/unit/utils/test_utils.py
Show All 22 Lines | def test_get_encoded_cursor(self): | ||||
assert utils.get_encoded_cursor("testing") == "dGVzdGluZw==" | assert utils.get_encoded_cursor("testing") == "dGVzdGluZw==" | ||||
def test_get_decoded_cursor_is_none(self): | def test_get_decoded_cursor_is_none(self): | ||||
assert utils.get_decoded_cursor(None) is None | assert utils.get_decoded_cursor(None) is None | ||||
def test_get_decoded_cursor(self): | def test_get_decoded_cursor(self): | ||||
assert utils.get_decoded_cursor("dGVzdGluZw==") == "testing" | assert utils.get_decoded_cursor("dGVzdGluZw==") == "testing" | ||||
def test_get_analogues_urls(self): | |||||
url = "http://example.com" | |||||
assert utils.get_analogues_urls(url) == [ | |||||
"http://example.com", | |||||
"http://example.com/", | |||||
] | |||||
url = "http://example.com/" | |||||
assert utils.get_analogues_urls(url) == [ | |||||
"http://example.com", | |||||
"http://example.com/", | |||||
] | |||||
def test_str_to_sha1(self): | def test_str_to_sha1(self): | ||||
assert ( | assert ( | ||||
utils.str_to_sha1("208f61cc7a5dbc9879ae6e5c2f95891e270f09ef") | utils.str_to_sha1("208f61cc7a5dbc9879ae6e5c2f95891e270f09ef") | ||||
== b" \x8fa\xccz]\xbc\x98y\xaen\\/\x95\x89\x1e'\x0f\t\xef" | == b" \x8fa\xccz]\xbc\x98y\xaen\\/\x95\x89\x1e'\x0f\t\xef" | ||||
) | ) | ||||
def test_get_formatted_date(self): | def test_get_formatted_date(self): | ||||
date = datetime.datetime( | date = datetime.datetime( | ||||
Show All 31 Lines |