From c75fdd96d2cb9bd211ff20c7e9ee2ef119cc189f Mon Sep 17 00:00:00 2001 From: Loris Cro Date: Sat, 15 Feb 2025 20:03:04 +0100 Subject: `@deprecated`: add tests --- test/compile_errors.zig | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'test/compile_errors.zig') diff --git a/test/compile_errors.zig b/test/compile_errors.zig index 109347cde8..03e9324b02 100644 --- a/test/compile_errors.zig +++ b/test/compile_errors.zig @@ -250,4 +250,18 @@ pub fn addCases(ctx: *Cases, b: *std.Build) !void { ":1:5: error: expected expression, found 'invalid token'", }); } + + { + const case = ctx.obj("usage of deprecated code", b.graph.host); + + case.addError( + \\const bad = @deprecated(42); + \\ + \\pub export fn foo() usize { + \\ return bad; + \\} + , &[_][]const u8{ + ":1:13: error: found deprecated code", + }); + } } -- cgit v1.2.3