Add tests for bracket arguments
@@ -19,9 +19,31 @@ message([[]])
)
)
-======================
+==========================
+One empty bracket argument
+==========================
+
+message([[An argument]])
+
+---
+(source_file
+ (command_invocation
+ (identifier)
+ (arguments
+ (argument
+ (bracket_argument
+ (bracket_open)
+ (bracket_content)
+ (bracket_close)
+ )
+ )
+ )
+ )
+)
+
+====================
One bracket argument
-======================
+====================
message([[An argument]])
@@ -40,3 +62,33 @@ message([[An argument]])
)
)
)
+
+=====================
+Two bracket arguments
+=====================
+
+message([[First argument]] [[Second argument]])
+
+---
+(source_file
+ (command_invocation
+ (identifier)
+ (arguments
+ (argument
+ (bracket_argument
+ (bracket_open)
+ (bracket_content)
+ (bracket_close)
+ )
+ )
+ (seperation (space))
+ (argument
+ (bracket_argument
+ (bracket_open)
+ (bracket_content)
+ (bracket_close)
+ )
+ )
+ )
+ )
+)
