mvdbeek
9c7025aacd
Replace GitHub raw content URLs with local mock HTTP server in tests
...
Remove skip_if_github_down decorators from 20 tests across 9 files by
serving test data from the local mock HTTP server. Enhances the mock
server with file_path support, HEAD requests, and HTTP range requests
(206 Partial Content). For unit tests that run data_fetch.main()
directly, writes a file_sources.json with 127.0.0.0/24 in the
fetch_url_allowlist so the local server passes URI validation.
2026-03-13 12:19:55 +01:00
..
2025-02-25 18:10:10 +01:00
2019-03-11 10:56:25 -04:00
2026-01-19 17:56:27 +01:00
2014-04-25 15:29:56 -04:00
2018-05-05 16:52:02 -04:00
2023-06-06 10:02:29 +02:00
2022-11-18 18:24:54 -05:00
2019-04-07 23:15:35 +02:00
2017-11-28 17:13:18 +00:00
2016-11-24 15:37:51 +01:00
2016-11-11 16:13:18 +01:00
2017-11-28 17:13:18 +00:00
2015-09-23 15:10:06 +01:00
2017-08-12 07:13:05 -04:00
2018-05-24 10:31:28 -04:00
2021-09-20 13:07:20 -07:00
2023-01-01 03:37:53 +00:00
2025-05-04 09:04:15 -04:00
2021-01-12 13:44:58 +01:00
2016-02-02 13:54:24 -05:00
2017-06-26 11:16:06 +01:00
2018-06-30 09:11:42 -07:00
2017-08-12 07:13:05 -04:00
2016-11-16 22:01:47 +01:00
2017-12-10 15:23:26 +01:00
2015-04-28 13:45:33 -04:00
2021-03-11 20:21:00 +00:00
2016-06-07 12:02:09 -04:00
2021-06-29 14:06:39 +02:00
2023-05-04 20:48:15 -04:00
2016-05-16 11:51:03 -04:00
2021-06-29 14:06:39 +02:00
2021-06-29 14:06:39 +02:00
2021-07-01 15:08:49 +02:00
2021-06-29 14:06:39 +02:00
2021-06-29 14:06:39 +02:00
2021-06-29 14:06:39 +02:00
2021-01-08 12:43:37 +01:00
2018-03-08 10:33:36 -05:00
2018-04-20 09:44:27 +02:00
2018-04-20 09:44:27 +02:00
2017-04-17 17:08:25 -04:00
2014-04-30 15:35:57 -04:00
2024-02-27 19:22:33 +01:00
2024-02-27 19:22:33 +01:00
2024-02-27 19:22:33 +01:00
2024-02-27 19:22:33 +01:00
2024-02-27 21:54:23 +01:00
2026-01-03 11:59:13 +01:00
2024-02-27 21:54:23 +01:00
2024-03-19 22:03:34 +01:00
2024-09-25 13:21:47 +02:00
2024-09-25 16:59:32 +02:00
2024-09-25 17:11:26 +02:00
2025-03-25 14:36:42 +01:00
2025-03-25 14:36:42 +01:00
2024-10-09 08:45:38 +02:00
2016-06-07 12:02:09 -04:00
2017-06-26 15:11:51 +02:00
2017-06-26 15:11:51 +02:00
2017-06-26 15:11:39 +02:00
2017-06-26 15:11:39 +02:00
2017-06-26 15:11:39 +02:00
2017-06-26 15:11:39 +02:00
2017-06-26 15:11:51 +02:00
2017-06-26 15:12:21 +02:00
2017-06-26 15:12:15 +02:00
2019-02-05 04:23:13 +01:00
2018-06-07 12:07:35 +01:00
2017-06-13 16:09:00 +02:00
2018-01-08 08:49:26 +01:00
2017-04-13 23:11:49 -04:00
2017-04-13 23:11:49 -04:00
2024-10-21 13:35:15 +02:00
2017-04-13 23:15:56 -04:00
2017-04-17 13:12:57 -04:00
2021-04-21 11:45:07 +02:00
2018-02-22 19:59:55 +01:00
2017-08-12 07:13:05 -04:00
2026-03-13 12:19:55 +01:00
2019-04-12 12:41:48 +01:00
2018-10-04 11:32:52 -04:00
2017-12-10 15:23:26 +01:00
2024-08-17 18:58:38 +01:00
2017-11-28 17:13:18 +00:00
2020-08-01 10:34:46 -04:00
2021-11-12 11:42:21 -05:00
2014-04-28 11:48:51 -05:00
2014-04-28 11:48:51 -05:00
2014-04-28 11:48:51 -05:00
2014-04-28 11:48:51 -05:00
2014-05-07 15:39:03 -05:00
2017-11-28 17:13:18 +00:00
2017-02-01 21:17:07 -06:00
2017-06-26 17:00:13 +02:00
2017-06-26 17:00:13 +02:00
2017-06-26 17:00:13 +02:00
2017-06-26 19:07:14 +02:00
2020-07-25 01:33:02 +01:00
2017-07-07 18:29:05 +03:00
2019-02-26 16:43:23 -07:00
2019-02-26 16:43:23 -07:00
2018-03-08 10:33:36 -05:00
2018-10-04 11:32:52 -04:00
2018-10-04 11:32:52 -04:00
2018-10-04 11:32:52 -04:00
2018-10-04 11:32:52 -04:00