authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-01-05 02:35:52-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-01-05 02:35:52-05:00
log157b8e68894df4b4497f9caa5275dc4d22b0efca
tree62c8d5d483e03e507abc32f83bd6ce9e82972496
parenta690a5085ddbfb540cf07db146645a9f8a4e92f6
signaturelock-open Commit is signed but in an unrecognized format.

fix test-stack-traces regression


1 files changed, 3 insertions(+), 9 deletions(-)

test/tests.zig+3-9
...@@ -517,11 +517,6 @@ pub const StackTracesContext = struct {...@@ -517,11 +517,6 @@ pub const StackTracesContext = struct {
517 ) void {517 ) void {
518 const b = self.b;518 const b = self.b;
519519
520 const source_pathname = fs.path.join(
521 b.allocator,
522 &[_][]const u8{ b.cache_root, "source.zig" },
523 ) catch unreachable;
524
525 for (self.modes) |mode| {520 for (self.modes) |mode| {
526 const expect_for_mode = expect[@enumToInt(mode)];521 const expect_for_mode = expect[@enumToInt(mode)];
527 if (expect_for_mode.len == 0) continue;522 if (expect_for_mode.len == 0) continue;
...@@ -535,12 +530,11 @@ pub const StackTracesContext = struct {...@@ -535,12 +530,11 @@ pub const StackTracesContext = struct {
535 if (mem.indexOf(u8, annotated_case_name, filter) == null) continue;530 if (mem.indexOf(u8, annotated_case_name, filter) == null) continue;
536 }531 }
537532
538 const exe = b.addExecutable("test", source_pathname);533 const src_basename = "source.zig";
534 const write_src = b.addWriteFile(src_basename, source);
535 const exe = b.addExecutableFromWriteFileStep("test", write_src, src_basename);
539 exe.setBuildMode(mode);536 exe.setBuildMode(mode);
540537
541 const write_source = b.addWriteFile(source_pathname, source);
542 exe.step.dependOn(&write_source.step);
543
544 const run_and_compare = RunAndCompareStep.create(538 const run_and_compare = RunAndCompareStep.create(
545 self,539 self,
546 exe,540 exe,