authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-01-18 11:41:20-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-01-18 11:41:20-05:00
log0aae96b5f0a592ee3e2ff3607121740042878634
treedbaf33681c13b8ac4140f796b114470b09f9002a
parenta4e8e55908eb406f4713c22a6721d6d73f6951a5

test: fix brace expansion test not checking invalid inputs


1 files changed, 2 insertions(+), 4 deletions(-)

test/standalone/brace_expansion/main.zig+2-4
...@@ -135,9 +135,7 @@ fn expandString(input: []const u8, output: &Buffer) -> %void {...@@ -135,9 +135,7 @@ fn expandString(input: []const u8, output: &Buffer) -> %void {
135 }135 }
136}136}
137137
138const ListOfBuffer0 = ArrayList(Buffer); // TODO this is working around a compiler bug, fix and delete this138fn expandNode(node: &const Node, output: &ArrayList(Buffer)) -> %void {
139
140fn expandNode(node: &const Node, output: &ListOfBuffer0) -> %void {
141 assert(output.len == 0);139 assert(output.len == 0);
142 switch (*node) {140 switch (*node) {
143 Node.Scalar => |scalar| {141 Node.Scalar => |scalar| {
...@@ -214,7 +212,7 @@ fn expectError(test_input: []const u8, expected_err: error) {...@@ -214,7 +212,7 @@ fn expectError(test_input: []const u8, expected_err: error) {
214 var output_buf = Buffer.initSize(global_allocator, 0) catch unreachable;212 var output_buf = Buffer.initSize(global_allocator, 0) catch unreachable;
215 defer output_buf.deinit();213 defer output_buf.deinit();
216214
217 if (expandString("}ABC", &output_buf)) {215 if (expandString(test_input, &output_buf)) {
218 unreachable;216 unreachable;
219 } else |err| {217 } else |err| {
220 assert(expected_err == err);218 assert(expected_err == err);