From 134f5fd3d690cfdce2ab7d622cb233b3e510bf3a Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Fri, 22 Jan 2021 15:45:28 +0100 Subject: [PATCH] std: Update `test ""` to `test` where it makes sense --- lib/std/Thread.zig | 2 +- lib/std/build.zig | 2 +- lib/std/build/emit_raw.zig | 2 +- lib/std/c.zig | 2 +- lib/std/compress.zig | 2 +- lib/std/fs.zig | 2 +- lib/std/io.zig | 2 +- lib/std/io/c_writer.zig | 2 +- lib/std/math.zig | 2 +- lib/std/math/big.zig | 2 +- lib/std/math/big/int.zig | 2 +- lib/std/net.zig | 2 +- lib/std/os.zig | 2 +- lib/std/os/linux.zig | 2 +- lib/std/rand.zig | 2 +- lib/std/special/compiler_rt/shift.zig | 2 +- lib/std/special/compiler_rt/sparc.zig | 1 - lib/std/std.zig | 2 +- lib/std/target.zig | 2 +- lib/std/testing.zig | 2 +- lib/std/valgrind.zig | 2 +- lib/std/zig.zig | 2 +- lib/std/zig/system.zig | 2 +- src/codegen/aarch64.zig | 2 +- 24 files changed, 23 insertions(+), 24 deletions(-) diff --git a/lib/std/Thread.zig b/lib/std/Thread.zig index 82111c5759..ea878bbdb0 100644 --- a/lib/std/Thread.zig +++ b/lib/std/Thread.zig @@ -553,7 +553,7 @@ pub fn getCurrentThreadId() u64 { } } -test "" { +test { if (!builtin.single_threaded) { std.testing.refAllDecls(@This()); } diff --git a/lib/std/build.zig b/lib/std/build.zig index 381488d800..3e6cf7a981 100644 --- a/lib/std/build.zig +++ b/lib/std/build.zig @@ -2985,7 +2985,7 @@ test "LibExeObjStep.addPackage" { std.testing.expectEqualStrings(pkg_top.name, dupe.name); } -test "" { +test { // The only purpose of this test is to get all these untested functions // to be referenced to avoid regression so it is okay to skip some targets. if (comptime std.Target.current.cpu.arch.ptrBitWidth() == 64) { diff --git a/lib/std/build/emit_raw.zig b/lib/std/build/emit_raw.zig index 3d2c6124c1..721b38b7a2 100644 --- a/lib/std/build/emit_raw.zig +++ b/lib/std/build/emit_raw.zig @@ -223,6 +223,6 @@ pub const InstallRawStep = struct { } }; -test "" { +test { std.testing.refAllDecls(InstallRawStep); } diff --git a/lib/std/c.zig b/lib/std/c.zig index 6b389c23ef..b5ee8cd893 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -14,7 +14,7 @@ pub const parse = @import("c/parse.zig").parse; pub const ast = @import("c/ast.zig"); pub const builtins = @import("c/builtins.zig"); -test "" { +test { _ = tokenizer; } diff --git a/lib/std/compress.zig b/lib/std/compress.zig index e7971fae8f..972031c182 100644 --- a/lib/std/compress.zig +++ b/lib/std/compress.zig @@ -9,7 +9,7 @@ pub const deflate = @import("compress/deflate.zig"); pub const gzip = @import("compress/gzip.zig"); pub const zlib = @import("compress/zlib.zig"); -test "" { +test { _ = gzip; _ = zlib; } diff --git a/lib/std/fs.zig b/lib/std/fs.zig index 89984cda07..17c0cb7b1d 100644 --- a/lib/std/fs.zig +++ b/lib/std/fs.zig @@ -2475,7 +2475,7 @@ fn copy_file(fd_in: os.fd_t, fd_out: os.fd_t) CopyFileError!void { } } -test "" { +test { if (builtin.os.tag != .wasi) { _ = makeDirAbsolute; _ = makeDirAbsoluteZ; diff --git a/lib/std/io.zig b/lib/std/io.zig index e9a03445f6..240faaa452 100644 --- a/lib/std/io.zig +++ b/lib/std/io.zig @@ -171,7 +171,7 @@ test "null_writer" { null_writer.writeAll("yay" ** 10) catch |err| switch (err) {}; } -test "" { +test { _ = @import("io/bit_reader.zig"); _ = @import("io/bit_writer.zig"); _ = @import("io/buffered_atomic_file.zig"); diff --git a/lib/std/io/c_writer.zig b/lib/std/io/c_writer.zig index ec8718e381..fa7d7eb13a 100644 --- a/lib/std/io/c_writer.zig +++ b/lib/std/io/c_writer.zig @@ -34,7 +34,7 @@ fn cWriterWrite(c_file: *std.c.FILE, bytes: []const u8) std.fs.File.WriteError!u } } -test "" { +test { if (!builtin.link_libc) return error.SkipZigTest; const filename = "tmp_io_test_file.txt"; diff --git a/lib/std/math.zig b/lib/std/math.zig index 77eed37304..de243135a1 100644 --- a/lib/std/math.zig +++ b/lib/std/math.zig @@ -278,7 +278,7 @@ pub const Complex = complex.Complex; pub const big = @import("math/big.zig"); -test "" { +test { std.testing.refAllDecls(@This()); } diff --git a/lib/std/math/big.zig b/lib/std/math/big.zig index 80649f867c..8ae214c666 100644 --- a/lib/std/math/big.zig +++ b/lib/std/math/big.zig @@ -20,7 +20,7 @@ comptime { assert(limb_info.signedness == .unsigned); } -test "" { +test { _ = int; _ = Rational; _ = Limb; diff --git a/lib/std/math/big/int.zig b/lib/std/math/big/int.zig index 504083dcce..3cd72dd8e4 100644 --- a/lib/std/math/big/int.zig +++ b/lib/std/math/big/int.zig @@ -2344,6 +2344,6 @@ fn fixedIntFromSignedDoubleLimb(A: SignedDoubleLimb, storage: []Limb) Mutable { }; } -test "" { +test { _ = @import("int_test.zig"); } diff --git a/lib/std/net.zig b/lib/std/net.zig index 6fe2d1cd08..28ae2b9857 100644 --- a/lib/std/net.zig +++ b/lib/std/net.zig @@ -1769,6 +1769,6 @@ pub const StreamServer = struct { } }; -test "" { +test { _ = @import("net/test.zig"); } diff --git a/lib/std/os.zig b/lib/std/os.zig index 8c3ea7baa8..ece47828d1 100644 --- a/lib/std/os.zig +++ b/lib/std/os.zig @@ -43,7 +43,7 @@ comptime { assert(@import("std") == std); // std lib tests require --override-lib-dir } -test "" { +test { _ = darwin; _ = freebsd; _ = linux; diff --git a/lib/std/os/linux.zig b/lib/std/os/linux.zig index 37f30da1df..ffc1029708 100644 --- a/lib/std/os/linux.zig +++ b/lib/std/os/linux.zig @@ -1355,7 +1355,7 @@ pub fn madvise(address: [*]u8, len: usize, advice: u32) usize { return syscall3(.madvise, @ptrToInt(address), len, advice); } -test "" { +test { if (builtin.os.tag == .linux) { _ = @import("linux/test.zig"); } diff --git a/lib/std/rand.zig b/lib/std/rand.zig index 8e6aab63df..d0d400b5b0 100644 --- a/lib/std/rand.zig +++ b/lib/std/rand.zig @@ -602,6 +602,6 @@ test "CSPRNG" { expect(a ^ b ^ c != 0); } -test "" { +test { std.testing.refAllDecls(@This()); } diff --git a/lib/std/special/compiler_rt/shift.zig b/lib/std/special/compiler_rt/shift.zig index 0c9938343f..46712738ab 100644 --- a/lib/std/special/compiler_rt/shift.zig +++ b/lib/std/special/compiler_rt/shift.zig @@ -124,7 +124,7 @@ pub fn __aeabi_llsr(a: i64, b: i32) callconv(.AAPCS) i64 { return __lshrdi3(a, b); } -test "" { +test { _ = @import("ashrdi3_test.zig"); _ = @import("ashrti3_test.zig"); diff --git a/lib/std/special/compiler_rt/sparc.zig b/lib/std/special/compiler_rt/sparc.zig index 72e297c514..e66bb25886 100644 --- a/lib/std/special/compiler_rt/sparc.zig +++ b/lib/std/special/compiler_rt/sparc.zig @@ -68,7 +68,6 @@ pub fn _Qp_fge(a: *f128, b: *f128) callconv(.C) bool { return cmp == @enumToInt(FCMP.Greater) or cmp == @enumToInt(FCMP.Equal); } - // Casting pub fn _Qp_dtoq(c: *f128, a: f64) callconv(.C) void { diff --git a/lib/std/std.zig b/lib/std/std.zig index d085d4fc41..780579debf 100644 --- a/lib/std/std.zig +++ b/lib/std/std.zig @@ -86,7 +86,7 @@ comptime { _ = start; } -test "" { +test { if (builtin.os.tag == .windows) { // We only test the Windows-relevant stuff to save memory because the CI // server is hitting OOM. TODO revert this after stage2 arrives. diff --git a/lib/std/target.zig b/lib/std/target.zig index 155ba046d2..70a5f08612 100644 --- a/lib/std/target.zig +++ b/lib/std/target.zig @@ -1577,6 +1577,6 @@ pub const Target = struct { } }; -test "" { +test { std.testing.refAllDecls(Target.Cpu.Arch); } diff --git a/lib/std/testing.zig b/lib/std/testing.zig index 288eb5b662..26938367e9 100644 --- a/lib/std/testing.zig +++ b/lib/std/testing.zig @@ -443,7 +443,7 @@ fn printLine(line: []const u8) void { print("{s}\n", .{line}); } -test "" { +test { expectEqualStrings("foo", "foo"); } diff --git a/lib/std/valgrind.zig b/lib/std/valgrind.zig index 4ae273694b..6930652fbc 100644 --- a/lib/std/valgrind.zig +++ b/lib/std/valgrind.zig @@ -262,7 +262,7 @@ pub fn monitorCommand(command: [*]u8) bool { pub const memcheck = @import("valgrind/memcheck.zig"); pub const callgrind = @import("valgrind/callgrind.zig"); -test "" { +test { _ = @import("valgrind/memcheck.zig"); _ = @import("valgrind/callgrind.zig"); } diff --git a/lib/std/zig.zig b/lib/std/zig.zig index c39eb6b05f..5b564864ad 100644 --- a/lib/std/zig.zig +++ b/lib/std/zig.zig @@ -255,6 +255,6 @@ test "parseCharLiteral" { std.testing.expectError(error.InvalidCharacter, parseCharLiteral("'\\u{FFFF}x'", &bad_index)); } -test "" { +test { @import("std").testing.refAllDecls(@This()); } diff --git a/lib/std/zig/system.zig b/lib/std/zig/system.zig index d8a9998274..2d9f286dd6 100644 --- a/lib/std/zig/system.zig +++ b/lib/std/zig/system.zig @@ -898,6 +898,6 @@ pub const NativeTargetInfo = struct { } }; -test "" { +test { _ = @import("system/macos.zig"); } diff --git a/src/codegen/aarch64.zig b/src/codegen/aarch64.zig index e7860790f4..8abc616e2f 100644 --- a/src/codegen/aarch64.zig +++ b/src/codegen/aarch64.zig @@ -906,7 +906,7 @@ pub const Instruction = union(enum) { } }; -test "" { +test { testing.refAllDecls(@This()); }