Jesse Yurkovich
da1846ebe1
Tests: Add options controlling verbosity of output for IO report
...
Add two sets of options to the IO Report class that allows tests to
control the verbosity of output.
- Add `Report.context_lines` controlling how many lines of context the
diff uses when there are failures (3 by default)
- Add `Report.side_to_print_single_line` (5 by default) and
`Report.side_to_print_multi_line` (3 by default) controlling how many
items are written out
The first option helps when a failure in the test might not produce
enough lines of output to know which object is affected. The second set
of options allows individual tests to ensure more values are taken into
consideration for test validation.
They are exposed as class variables due to all the inner methods using
them being static.
Pull Request: https://projects.blender.org/blender/blender/pulls/143922
2025-08-04 19:18:16 +02:00
..
2025-08-04 19:18:16 +02:00
2025-05-05 15:10:22 +02:00
2025-06-23 19:22:33 +02:00
2024-12-24 11:55:29 +01:00
2025-07-24 11:41:46 +02:00
2025-05-05 15:10:22 +02:00
2024-11-03 22:04:44 +11:00
2023-08-16 00:20:26 +10:00
2025-06-19 10:00:58 -04:00
2025-07-14 21:49:23 +02:00
2025-06-19 16:39:20 +02:00
2024-02-19 15:59:59 +01:00
2025-04-03 10:18:15 +02:00
2025-08-01 15:43:31 +02:00
2025-05-05 15:10:22 +02:00
2025-05-05 15:10:22 +02:00
2025-01-20 15:24:08 +01:00
2025-06-28 08:40:31 +10:00
2025-06-30 17:10:11 +02:00
2025-01-17 21:05:39 +01:00
2025-01-17 21:05:39 +01:00
2025-01-20 17:39:25 +01:00
2025-07-22 15:52:26 +02:00
2025-06-23 12:53:55 +02:00
2025-06-06 23:40:13 +02:00
2025-07-31 16:28:52 +02:00
2025-05-15 14:30:01 +02:00
2025-07-01 16:30:00 +02:00
2025-08-01 12:27:56 +02:00
2024-10-30 16:33:37 +11:00
2025-07-28 11:55:11 +02:00
2024-10-16 21:09:25 +11:00
2025-01-06 16:45:36 +11:00
2023-08-16 00:20:26 +10:00
2024-11-02 23:18:59 +11:00
2025-01-06 16:45:36 +11:00
2024-05-16 16:02:25 +10:00
2025-07-28 11:55:11 +02:00
2025-01-06 16:45:36 +11:00
2025-07-08 22:17:36 +02:00
2024-04-19 16:09:30 +10:00
2025-08-01 10:30:11 +02:00
2025-07-31 12:28:00 +02:00
2025-07-24 08:13:34 +02:00
2025-06-24 11:33:16 +02:00
2025-04-16 07:01:24 +02:00
2025-07-17 11:05:31 +02:00
2025-06-16 16:18:41 +02:00
2024-10-01 13:18:46 +10:00
2024-02-19 15:59:59 +01:00
2025-01-06 16:45:36 +11:00
2025-07-18 16:30:41 +02:00
2025-08-01 10:30:11 +02:00
2025-06-23 18:25:24 +02:00
2024-02-19 15:59:59 +01:00
2025-07-22 11:59:43 +10:00
2024-02-19 15:59:59 +01:00
2025-07-04 20:02:37 +02:00
2025-05-05 15:10:22 +02:00
2025-01-27 14:51:22 +01:00
2025-07-31 18:14:44 +02:00
2024-02-19 15:59:59 +01:00
2025-02-28 17:14:34 +01:00
2025-06-16 12:50:50 +02:00
2025-05-05 15:10:22 +02:00
2025-01-04 22:26:18 +11:00
2025-07-07 21:20:02 -07:00
2025-07-18 20:58:48 +02:00
2025-07-10 10:44:44 -04:00
2025-08-01 12:27:56 +02:00
2025-07-30 13:18:47 +02:00
2025-08-01 10:30:11 +02:00
2025-07-09 15:16:46 +02:00
2025-05-05 15:10:22 +02:00
2024-11-02 15:43:26 +11:00
2025-07-09 21:04:38 +02:00
2025-06-24 19:27:36 +02:00
2025-07-07 19:30:07 +02:00
2025-01-21 11:30:20 +01:00
2023-08-16 00:20:26 +10:00
2025-04-13 13:55:23 +02:00
2024-03-26 20:16:02 +01:00
2025-04-16 13:01:46 +02:00
2025-01-15 05:52:15 +01:00
2025-01-15 05:52:15 +01:00
2025-01-15 05:52:15 +01:00
2025-07-10 10:44:44 -04:00
2025-05-05 15:10:22 +02:00
2025-07-11 17:13:50 +10:00
2025-04-15 17:56:16 +02:00
2024-11-06 10:49:53 +11:00
2025-06-24 19:27:36 +02:00
2025-06-24 19:27:36 +02:00
2025-06-24 19:27:36 +02:00
2025-06-24 19:27:36 +02:00
2025-06-24 19:27:36 +02:00
2025-06-24 19:27:36 +02:00
2023-08-16 00:20:26 +10:00
2024-02-19 15:59:59 +01:00
2023-08-16 00:20:26 +10:00
2025-02-14 07:36:00 +01:00
2025-07-21 19:26:07 +02:00
2025-07-24 20:37:16 +02:00
2025-07-21 19:26:07 +02:00
2025-07-21 19:26:07 +02:00
2025-04-15 17:56:16 +02:00
2025-01-30 18:44:23 +01:00
2025-06-13 12:36:14 +02:00