From a360f2bf6c79ab0631fecdd6298fe3ca18545c83 Mon Sep 17 00:00:00 2001 From: Jacob G-W Date: Sun, 22 Aug 2021 14:47:19 -0400 Subject: add string concat test to basic.zig from misc.zig! This means it is passing in stage2! --- test/behavior/basic.zig | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test/behavior/basic.zig') diff --git a/test/behavior/basic.zig b/test/behavior/basic.zig index 1372dfaeeb..87ca8dedd4 100644 --- a/test/behavior/basic.zig +++ b/test/behavior/basic.zig @@ -162,3 +162,7 @@ fn fA() []const u8 { fn fB() []const u8 { return "b"; } + +test "string concatenation" { + try expect(mem.eql(u8, "OK" ++ " IT " ++ "WORKED", "OK IT WORKED")); +} -- cgit v1.2.3 From 7cdb30ee95d81798beb3b13c7d2b577ab5434e84 Mon Sep 17 00:00:00 2001 From: Jacob G-W Date: Sun, 22 Aug 2021 16:09:30 -0400 Subject: stage2: move array mult test from basic.zig to misc.zig! --- test/behavior/basic.zig | 4 ++++ test/behavior/misc.zig | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'test/behavior/basic.zig') diff --git a/test/behavior/basic.zig b/test/behavior/basic.zig index 87ca8dedd4..517162c8d4 100644 --- a/test/behavior/basic.zig +++ b/test/behavior/basic.zig @@ -166,3 +166,7 @@ fn fB() []const u8 { test "string concatenation" { try expect(mem.eql(u8, "OK" ++ " IT " ++ "WORKED", "OK IT WORKED")); } + +test "array mult operator" { + try expect(mem.eql(u8, "ab" ** 5, "ababababab")); +} diff --git a/test/behavior/misc.zig b/test/behavior/misc.zig index 9f5e44c999..5394e6fd14 100644 --- a/test/behavior/misc.zig +++ b/test/behavior/misc.zig @@ -40,10 +40,6 @@ test "constant equal function pointers" { fn emptyFn() void {} -test "array mult operator" { - try expect(mem.eql(u8, "ab" ** 5, "ababababab")); -} - test "string escapes" { try expectEqualStrings("\"", "\x22"); try expectEqualStrings("\'", "\x27"); -- cgit v1.2.3