Miss Islington (bot)
d11c067246
[3.14] gh-126014: test_makefile_test_folders: Ignore basically-empty directories (GH-140466) ( #144269 )
...
gh-126014: test_makefile_test_folders: Ignore basically-empty directories (GH-140466)
The code in test_makefile was attempting to ignore any
non-interesting files, but missed some corners:
1. There is never a *file* called `__pycache__`.
2. A directory containing only a `__pycache__` subdirectory should be
ignored.
3. A directory containing only hidden files should be ignored.
Simplify this all into a couple of filters that let us check for empty
lists.
(cherry picked from commit 17d447e993a0ff9b7d44786ceb2a8f9510638bfa)
Co-authored-by: Stefano Rivera <stefano@rivera.za.net>
2026-01-27 10:30:59 +00:00
..
2026-01-05 19:47:26 +01:00
2026-01-03 08:29:05 +00:00
2025-11-25 13:56:05 +00:00
2025-11-07 00:29:25 +00:00
2025-10-15 22:08:35 +00:00
2025-10-08 11:41:09 +03:00
2026-01-25 19:18:08 +02:00
2025-07-03 10:18:27 +00:00
2025-11-01 11:21:51 +00:00
2025-11-19 12:43:24 +00:00
2026-01-23 13:44:29 +02:00
2026-01-23 22:16:00 -05:00
2025-12-01 18:43:50 +02:00
2025-11-08 10:32:44 +00:00
2026-01-25 17:11:45 +00:00
2026-01-13 00:13:41 +00:00
2025-10-17 22:23:01 +00:00
2025-12-23 18:26:49 +02:00
2025-12-05 16:45:15 +00:00
2025-07-15 10:22:24 +00:00
2025-10-04 17:55:25 +03:00
2026-01-27 10:30:59 +00:00
2026-01-19 12:27:32 +00:00
2025-12-15 18:21:52 +05:30
2026-01-23 13:45:00 +02:00
2026-01-17 18:11:52 +00:00
2025-12-20 15:56:47 -08:00
2025-07-19 17:36:31 +00:00
2025-10-07 23:16:26 +02:00
2025-12-28 15:14:04 +00:00
2025-09-29 11:16:25 +03:00
2025-10-23 14:39:02 +00:00
2025-09-18 17:54:43 +00:00
2025-11-19 14:29:15 +00:00
2025-11-14 17:27:33 +01:00
2025-10-07 19:59:06 +02:00
2025-10-14 15:44:30 +02:00
2026-01-15 16:02:46 +00:00
2026-01-02 17:27:09 +01:00
2025-06-27 14:12:15 +00:00
2026-01-19 05:57:54 +00:00
2025-12-09 17:35:49 +00:00
2025-11-12 00:12:57 +00:00
2025-11-16 22:22:11 +00:00
2025-07-10 16:09:45 +00:00
2026-01-06 16:46:04 +01:00
2025-12-05 08:08:15 +00:00
2025-06-27 10:26:51 +00:00
2025-10-07 20:48:10 +02:00
2026-01-12 12:01:01 +00:00
2025-07-07 19:24:24 +03:00
2025-11-18 13:16:39 +02:00
2025-09-17 17:20:45 +03:00
2025-10-20 07:31:05 +03:00
2025-10-07 23:22:07 +05:30
2025-12-14 09:27:03 +00:00
2025-10-07 22:12:30 +02:00
2026-01-21 11:02:35 +00:00
2025-11-17 17:56:55 +00:00
2026-01-16 13:34:38 -05:00
2025-06-11 12:43:20 +03:00
2025-12-22 13:14:59 -05:00
2025-10-07 19:59:52 +02:00
2025-06-22 20:12:57 +00:00
2025-10-31 17:43:23 +01:00
2025-10-07 19:15:22 +01:00
2025-10-29 22:22:20 +00:00
2026-01-20 16:35:30 -08:00
2025-10-07 20:19:01 +02:00
2025-11-22 18:47:47 +00:00
2026-01-12 09:08:52 +00:00
2025-10-31 17:43:23 +01:00
2026-01-07 17:06:53 +01:00
2025-11-06 11:11:31 +05:30
2025-06-24 12:02:02 +00:00
2025-09-13 21:29:50 +03:00
2025-07-25 12:30:11 +03:00
2025-10-15 14:05:47 +03:00
2025-11-04 16:23:16 -05:00
2025-12-06 14:51:08 +00:00
2026-01-20 12:47:21 +00:00
2025-11-14 18:58:40 -08:00
2025-12-28 17:22:47 +00:00
2025-10-07 20:40:42 +02:00
2025-10-10 13:54:46 +00:00
2025-10-14 14:13:33 +00:00
2025-10-20 17:34:56 +00:00
2025-08-27 18:28:20 +03:00
2025-10-13 15:56:26 +00:00
2026-01-20 12:59:42 +02:00
2026-01-02 11:56:56 +00:00
2025-06-08 12:13:04 +00:00
2025-07-16 07:26:52 +00:00