@@ -55,13 +55,18 @@ describe("treesitter", function()
55
55
56
56
local When_namespace = tree [2 ][1 ]
57
57
assert .is_not_nil (When_namespace )
58
+ assert .equals (wordspec_file .. " ::When namespace when" , When_namespace .id )
58
59
assert .equals (" namespace" , When_namespace .type )
59
- assert .equals (" When namespace when " , When_namespace .name )
60
+ assert .equals (" When namespace" , When_namespace .name )
60
61
61
62
local When_nested_namespace = tree [2 ][2 ][1 ]
62
63
assert .is_not_nil (When_nested_namespace )
64
+ assert .equals (
65
+ wordspec_file .. " ::When namespace when::nested When namespace should" ,
66
+ When_nested_namespace .id
67
+ )
63
68
assert .equals (" namespace" , When_nested_namespace .type )
64
- assert .equals (" nested When namespace should " , When_nested_namespace .name )
69
+ assert .equals (" nested When namespace" , When_nested_namespace .name )
65
70
66
71
local When_nested_namespace_pass_test = tree [2 ][2 ][2 ][1 ]
67
72
assert .is_not_nil (When_nested_namespace_pass_test )
@@ -75,16 +80,22 @@ describe("treesitter", function()
75
80
76
81
local when_namespace = tree [3 ][1 ]
77
82
assert .is_not_nil (when_namespace )
83
+ assert .equals (
84
+ wordspec_file .. " ::`when` namespace when" ,
85
+ when_namespace .id
86
+ )
78
87
assert .equals (" namespace" , when_namespace .type )
79
- assert .equals (" `when` namespace when " , when_namespace .name )
88
+ assert .equals (" `when` namespace" , when_namespace .name )
80
89
81
90
local when_nested_namespace = tree [3 ][2 ][1 ]
82
91
assert .is_not_nil (when_nested_namespace )
83
- assert .equals (" namespace" , when_nested_namespace .type )
84
92
assert .equals (
85
- " nested `when` namespace should" ,
86
- when_nested_namespace .name
93
+ wordspec_file
94
+ .. " ::`when` namespace when::nested `when` namespace should" ,
95
+ when_nested_namespace .id
87
96
)
97
+ assert .equals (" namespace" , when_nested_namespace .type )
98
+ assert .equals (" nested `when` namespace" , when_nested_namespace .name )
88
99
89
100
local when_nested_namespace_pass_test = tree [3 ][2 ][2 ][1 ]
90
101
assert .is_not_nil (when_nested_namespace_pass_test )
@@ -99,7 +110,7 @@ describe("treesitter", function()
99
110
local should_namespace = tree [4 ][1 ]
100
111
assert .is_not_nil (should_namespace )
101
112
assert .equals (" namespace" , should_namespace .type )
102
- assert .equals (" namespace should " , should_namespace .name )
113
+ assert .equals (" namespace" , should_namespace .name )
103
114
104
115
local should_namespace_pass = tree [4 ][2 ][1 ]
105
116
assert .is_not_nil (should_namespace_pass )
0 commit comments