Changeset View
Changeset View
Standalone View
Standalone View
swh/lister/cgit/tests/test_lister.py
Show First 20 Lines • Show All 63 Lines • ▼ Show 20 Lines | for listed_origin in scheduler_origins: | ||||
assert listed_origin.visit_type == "git" | assert listed_origin.visit_type == "git" | ||||
assert listed_origin.url.startswith("https://git.tizen") | assert listed_origin.url.startswith("https://git.tizen") | ||||
# test user agent content | # test user agent content | ||||
assert len(requests_mock_datadir.request_history) != 0 | assert len(requests_mock_datadir.request_history) != 0 | ||||
for request in requests_mock_datadir.request_history: | for request in requests_mock_datadir.request_history: | ||||
assert "User-Agent" in request.headers | assert "User-Agent" in request.headers | ||||
user_agent = request.headers["User-Agent"] | user_agent = request.headers["User-Agent"] | ||||
assert "Software Heritage Lister" in user_agent | assert "Software Heritage cgit lister" in user_agent | ||||
assert __version__ in user_agent | assert __version__ in user_agent | ||||
def test_lister_cgit_run_populates_last_update(requests_mock_datadir, swh_scheduler): | def test_lister_cgit_run_populates_last_update(requests_mock_datadir, swh_scheduler): | ||||
"""cgit lister returns last updated date""" | """cgit lister returns last updated date""" | ||||
url = "https://git.tizen/cgit" | url = "https://git.tizen/cgit" | ||||
▲ Show 20 Lines • Show All 200 Lines • Show Last 20 Lines |