X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/3fafd806b30cbff5788525f050a635639d97b11c..ae2c0758c9e61a385df9700dc9c231bf54887041:/tests/data/pattern_matching_extras.py?ds=sidebyside

diff --git a/tests/data/pattern_matching_extras.py b/tests/data/pattern_matching_extras.py
index b652d26..9f6907f 100644
--- a/tests/data/pattern_matching_extras.py
+++ b/tests/data/pattern_matching_extras.py
@@ -103,3 +103,17 @@ match something:
 
     case 4 as d, (5 as e), (6 | 7 as g), *h:
         pass
+
+
+match bar1:
+    case Foo(aa=Callable() as aa, bb=int()):
+        print(bar1.aa, bar1.bb)
+    case _:
+        print("no match", "\n")
+
+
+match bar1:
+    case Foo(
+        normal=x, perhaps=[list, {an: d, dict: 1.0}] as y, otherwise=something, q=t as u
+    ):
+        pass