swh-lister/swh/lister/tests
Antoine R. Dumont (@ardumont) 573958ce64
Add Gitweb lister
Depending on some instances, we have some specific heuristics, some instances:
- have summary pages which do not not list metadata_url (so some
  computation happens to list git:// origins which are cloneable)
- have summary page which reference metadata_url as a multiple comma separated urls
- lists relative urls of the repository so we need to join it with the main instance url
  to have a complete cloneable origins (or summary page)
- lists "down" http origins (cloning those won't work) so lists those as cloneable https
  ones (when the main url is behind https).

Refs. swh/devel/swh-lister#1800
2023-07-10 16:50:41 +02:00
..
__init__.py swh.lister.gitlab: Improve headers extraction 2018-07-11 18:09:18 +02:00
test_cli.py Add Gitweb lister 2023-07-10 16:50:41 +02:00
test_pattern.py lister: Allow lister to build url out of the instance parameter 2023-05-19 15:03:49 +02:00
test_utils.py Use http_retry decorator from swh.core.retry module 2023-04-13 14:19:57 +02:00
utils.py Use http_retry decorator from swh.core.retry module 2023-04-13 14:19:57 +02:00