From b61406b60738555cd267542f446a5f4cdf50e0b2 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 22 Jan 2016 16:02:08 -0700 Subject: [PATCH] add test for const number literal --- std/std.zig | 2 +- test/run_tests.cpp | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/std/std.zig b/std/std.zig index 6eae224f3f..94a12fc0e6 100644 --- a/std/std.zig +++ b/std/std.zig @@ -1,5 +1,5 @@ import "syscall.zig"; -//import "errno.zig"; +import "errno.zig"; pub const stdin_fileno : isize = 0; pub const stdout_fileno : isize = 1; diff --git a/test/run_tests.cpp b/test/run_tests.cpp index 6457395e44..a48120ef63 100644 --- a/test/run_tests.cpp +++ b/test/run_tests.cpp @@ -1207,6 +1207,25 @@ pub fn main(args: [][]u8) i32 => { return 0; } )SOURCE", "OK\n"); + + add_simple_case("const number literal", R"SOURCE( +import "std.zig"; + +const ten = 10; + +pub fn main(args: [][]u8) i32 => { + const one = 1; + const eleven = ten + one; + + if (eleven != 11) { + print_str("BAD\n"); + } + + print_str("OK\n"); + return 0; +} + )SOURCE", "OK\n"); + }