zig/test/cases/namespace_depends_on_compile_var/index.zig
Andrew Kelley af536ac343 introduce new test syntax
* remove setFnTest builtin
 * add test "name" { ... } syntax
 * remove --check-unused argument. functions are always lazy now.
2017-03-16 16:02:35 -04:00

14 lines
412 B
Zig

const assert = @import("std").debug.assert;
test "namespaceDependsOnCompileVar" {
if (some_namespace.a_bool) {
assert(some_namespace.a_bool);
} else {
assert(!some_namespace.a_bool);
}
}
const some_namespace = switch(@compileVar("os")) {
Os.linux => @import("cases/namespace_depends_on_compile_var/a.zig"),
else => @import("cases/namespace_depends_on_compile_var/b.zig"),
};