commit af55b27d5a6fd7af37892eebc01f1c6e9dbaafdd (tree)
parent 44bf64a7099a825394e686a78abd3d465c7ec3f7
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Thu, 28 Nov 2024 15:11:18 +0100
test: Fix incorrect interpretation of -Dtest-filter=... for test-debugger.
Diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/test/src/Debugger.zig b/test/src/Debugger.zig
@@ -2442,8 +2442,10 @@ fn addTest(
db_argv2: []const []const u8,
expected_output: []const []const u8,
) void {
- for (db.options.test_filters) |test_filter| {
- if (std.mem.indexOf(u8, name, test_filter)) |_| return;
+ if (db.options.test_filters.len > 0) {
+ for (db.options.test_filters) |test_filter| {
+ if (std.mem.indexOf(u8, name, test_filter) != null) break;
+ } else return;
}
if (db.options.test_target_filters.len > 0) {
const triple_txt = target.resolved.result.zigTriple(db.b.allocator) catch @panic("OOM");