Commit 05f304807f

Andrew Kelley <andrew@ziglang.org>
2021-02-24 02:48:01
zig fmt: add 3 more disabled failing test cases
Found by running `zig fmt` on the std lib.
1 parent 4420fe9
Changed files (1)
lib
lib/std/zig/parser_test.zig
@@ -4164,6 +4164,46 @@ test "zig fmt: for loop with ptr payload and index" {
     );
 }
 
+// TODO
+//test "zig fmt: proper indent line comment after multi-line single expr while loop" {
+//    try testCanonical(
+//        \\test {
+//        \\    while (a) : (b)
+//        \\        foo();
+//        \\
+//        \\    // bar
+//        \\    baz();
+//        \\}
+//        \\
+//    );
+//}
+
+// TODO
+//test "zig fmt: respect extra newline between fn and pub usingnamespace" {
+//    try testCanonical(
+//        \\fn foo() void {
+//        \\    bar();
+//        \\}
+//        \\
+//        \\pub usingnamespace baz;
+//        \\
+//    );
+//}
+
+// TODO
+//test "zig fmt: respect extra newline between switch items" {
+//    try testCanonical(
+//        \\const a = switch (b) {
+//        \\    .c => {},
+//        \\
+//        \\    .d,
+//        \\    .e,
+//        \\    => f,
+//        \\};
+//        \\
+//    );
+//}
+
 test "zig fmt: error for invalid bit range" {
     try testError(
         \\var x: []align(0:0:0)u8 = bar;