Commit 6a5c2b249d

Andrew Kelley <andrew@ziglang.org>
2019-03-11 15:29:57
Revert "use unique test source names for test-gen-h"
This reverts commit 264b03d57027da4b7c6e691d9b2a4340cd10fff0. This workaround is no longer necessary.
1 parent 895fab1
Changed files (1)
test/tests.zig
@@ -158,7 +158,6 @@ pub fn addGenHTests(b: *build.Builder, test_filter: ?[]const u8) *build.Step {
         .step = b.step("test-gen-h", "Run the C header file generation tests"),
         .test_index = 0,
         .test_filter = test_filter,
-        .counter = 0,
     };
 
     gen_h.addCases(cases);
@@ -1105,7 +1104,6 @@ pub const GenHContext = struct {
     step: *build.Step,
     test_index: usize,
     test_filter: ?[]const u8,
-    counter: usize,
 
     const TestCase = struct {
         name: []const u8,
@@ -1208,11 +1206,7 @@ pub const GenHContext = struct {
     }
 
     pub fn add(self: *GenHContext, name: []const u8, source: []const u8, expected_lines: ...) void {
-        // MacOS appears to not be returning nanoseconds in fstat mtime,
-        // which causes fast test executions to think the file contents are unchanged.
-        const modified_name = self.b.fmt("test-{}.zig", self.counter);
-        self.counter += 1;
-        const tc = self.create(modified_name, name, source, expected_lines);
+        const tc = self.create("test.zig", name, source, expected_lines);
         self.addCase(tc);
     }