Commit 7874d5a40b

Andrew Kelley <andrew@ziglang.org>
2019-08-16 16:11:53
zig fmt: add more test cases
1 parent 2151f84
Changed files (1)
std/zig/parser_test.zig
@@ -8,6 +8,18 @@ test "zig fmt: change use to usingnamespace" {
     );
 }
 
+test "zig fmt: async function" {
+    try testCanonical(
+        \\pub const Server = struct {
+        \\    handleRequestFn: async fn (*Server, *const std.net.Address, File) void,
+        \\};
+        \\test "hi" {
+        \\    var ptr = @ptrCast(async fn (i32) void, other);
+        \\}
+        \\
+    );
+}
+
 test "zig fmt: whitespace fixes" {
     try testTransform("test \"\" {\r\n\tconst hi = x;\r\n}\n// zig fmt: off\ntest \"\"{\r\n\tconst a  = b;}\r\n",
         \\test "" {