aboutsummaryrefslogtreecommitdiff
path: root/test/src/CompareOutput.zig
diff options
context:
space:
mode:
authorLoris Cro <kappaloris@gmail.com>2023-06-18 09:06:40 +0200
committerGitHub <noreply@github.com>2023-06-18 09:06:40 +0200
commit216ef10dc471e4db60a30208be178d6c59efeaaf (patch)
tree8c239dab283ae9cb3b7fe099bae240bcc53f894e /test/src/CompareOutput.zig
parent0fc1d396495c1ab482197021dedac8bea3f9401c (diff)
parent729a051e9e38674233190aea23c0ac8c134f2d67 (diff)
downloadzig-216ef10dc471e4db60a30208be178d6c59efeaaf.tar.gz
zig-216ef10dc471e4db60a30208be178d6c59efeaaf.zip
Merge branch 'master' into autodoc-searchkey
Diffstat (limited to 'test/src/CompareOutput.zig')
-rw-r--r--test/src/CompareOutput.zig10
1 files changed, 4 insertions, 6 deletions
diff --git a/test/src/CompareOutput.zig b/test/src/CompareOutput.zig
index fb89082def..d2f7a23089 100644
--- a/test/src/CompareOutput.zig
+++ b/test/src/CompareOutput.zig
@@ -82,7 +82,7 @@ pub fn addCase(self: *CompareOutput, case: TestCase) void {
const write_src = b.addWriteFiles();
for (case.sources.items) |src_file| {
- write_src.add(src_file.filename, src_file.source);
+ _ = write_src.add(src_file.filename, src_file.source);
}
switch (case.special) {
@@ -99,7 +99,7 @@ pub fn addCase(self: *CompareOutput, case: TestCase) void {
.target = .{},
.optimize = .Debug,
});
- exe.addAssemblyFileSource(write_src.getFileSource(case.sources.items[0].filename).?);
+ exe.addAssemblyFileSource(write_src.files.items[0].getFileSource());
const run = b.addRunArtifact(exe);
run.setName(annotated_case_name);
@@ -117,10 +117,9 @@ pub fn addCase(self: *CompareOutput, case: TestCase) void {
if (mem.indexOf(u8, annotated_case_name, filter) == null) continue;
}
- const basename = case.sources.items[0].filename;
const exe = b.addExecutable(.{
.name = "test",
- .root_source_file = write_src.getFileSource(basename).?,
+ .root_source_file = write_src.files.items[0].getFileSource(),
.optimize = optimize,
.target = .{},
});
@@ -144,10 +143,9 @@ pub fn addCase(self: *CompareOutput, case: TestCase) void {
if (mem.indexOf(u8, annotated_case_name, filter) == null) return;
}
- const basename = case.sources.items[0].filename;
const exe = b.addExecutable(.{
.name = "test",
- .root_source_file = write_src.getFileSource(basename).?,
+ .root_source_file = write_src.files.items[0].getFileSource(),
.target = .{},
.optimize = .Debug,
});