mirror of
https://github.com/ziglang/zig.git
synced 2024-11-27 07:32:44 +00:00
stage2: add test coverage for @embedFile
outside package path
closes #6662
This commit is contained in:
parent
c42763f8cc
commit
02b8d88153
@ -3,6 +3,18 @@ const builtin = @import("builtin");
|
||||
const TestContext = @import("../src/test.zig").TestContext;
|
||||
|
||||
pub fn addCases(ctx: *TestContext) !void {
|
||||
{
|
||||
var case = ctx.obj("stage2 compile errors", .{});
|
||||
|
||||
case.addError(
|
||||
\\export fn a() usize {
|
||||
\\ return @embedFile("/root/foo").len;
|
||||
\\}
|
||||
, &[_][]const u8{
|
||||
":2:12: error: embed of file outside package path: '/root/foo'",
|
||||
});
|
||||
}
|
||||
|
||||
ctx.objErrStage1("issue #9346: return outside of function scope",
|
||||
\\pub const empty = return 1;
|
||||
, &.{"tmp.zig:1:19: error: 'return' outside function scope"});
|
||||
|
Loading…
Reference in New Issue
Block a user