@@ -122,44 +122,44 @@ func TestParse(t *testing.T) {
122122 },
123123 {
124124 desc : "postfix alias simple form" ,
125- in : `@experiment(aliasandself )
125+ in : `@experiment(aliasv2 )
126126 a~X: 1
127127 b~Y: 2` ,
128- out : `@experiment(aliasandself ), a~X: 1, b~Y: 2` ,
128+ out : `@experiment(aliasv2 ), a~X: 1, b~Y: 2` ,
129129 },
130130 {
131131 desc : "postfix alias dual form" ,
132- in : `@experiment(aliasandself )
132+ in : `@experiment(aliasv2 )
133133 a~(K,V): 1
134134 b~(L,W): 2` ,
135- out : `@experiment(aliasandself ), a~(K,V): 1, b~(L,W): 2` ,
135+ out : `@experiment(aliasv2 ), a~(K,V): 1, b~(L,W): 2` ,
136136 },
137137 {
138138 desc : "postfix alias with constraints" ,
139- in : `@experiment(aliasandself )
139+ in : `@experiment(aliasv2 )
140140 a~X?: 1
141141 b~(K,V)!: 2` ,
142- out : `@experiment(aliasandself ), a~X?: 1, b~(K,V)!: 2` ,
142+ out : `@experiment(aliasv2 ), a~X?: 1, b~(K,V)!: 2` ,
143143 },
144144 {
145145 desc : "postfix alias in nested fields" ,
146- in : `@experiment(aliasandself )
146+ in : `@experiment(aliasv2 )
147147 a~A: b~B: c~C: 1` ,
148- out : `@experiment(aliasandself ), a~A: {b~B: {c~C: 1}}` ,
148+ out : `@experiment(aliasv2 ), a~A: {b~B: {c~C: 1}}` ,
149149 },
150150 {
151151 desc : "postfix alias with dynamic field" ,
152- in : `@experiment(aliasandself )
152+ in : `@experiment(aliasv2 )
153153 (x)~F: 1
154154 ("y")~G: 2` ,
155- out : `@experiment(aliasandself ), (x)~F: 1, ("y")~G: 2` ,
155+ out : `@experiment(aliasv2 ), (x)~F: 1, ("y")~G: 2` ,
156156 },
157157 {
158158 desc : "postfix alias with pattern constraint" ,
159- in : `@experiment(aliasandself )
159+ in : `@experiment(aliasv2 )
160160 [string]~X: int
161161 [=~"^a"]~(K,V): string` ,
162- out : `@experiment(aliasandself ), [string]~X: int, [=~"^a"]~(K,V): string` ,
162+ out : `@experiment(aliasv2 ), [string]~X: int, [=~"^a"]~(K,V): string` ,
163163 },
164164 {
165165 desc : "keywords as selector" ,
@@ -929,16 +929,16 @@ bar: 2
929929 },
930930 {
931931 desc : "postfix alias with experiment" ,
932- in : `@experiment(aliasandself )
932+ in : `@experiment(aliasv2 )
933933 a~X: {foo: 1}
934934 b: X.foo` ,
935- out : "@experiment(aliasandself ), a~X: {foo: 1}, b: X.foo" ,
935+ out : "@experiment(aliasv2 ), a~X: {foo: 1}, b: X.foo" ,
936936 },
937937 {
938938 desc : "postfix alias disallows old syntax" ,
939- in : `@experiment(aliasandself )
939+ in : `@experiment(aliasv2 )
940940 X=a: {foo: 1}` ,
941- out : "@experiment(aliasandself ), X: {foo: 1}\n old-style alias syntax (=) is not allowed with @experiment(aliasandself ); use postfix syntax (~X or ~(K,V))" ,
941+ out : "@experiment(aliasv2 ), X: {foo: 1}\n old-style alias syntax (=) is not allowed with @experiment(aliasv2 ); use postfix syntax (~X or ~(K,V))" ,
942942 },
943943 {
944944 desc : "old alias syntax without experiment" ,
@@ -950,7 +950,7 @@ bar: 2
950950 desc : "postfix alias without experiment" ,
951951 in : `a~X: {foo: 1}
952952 b: X.foo` ,
953- out : "a~X: {foo: 1}, b: X.foo\n postfix alias syntax requires @experiment(aliasandself )" ,
953+ out : "a~X: {foo: 1}, b: X.foo\n postfix alias syntax requires @experiment(aliasv2 )" ,
954954 }}
955955 for _ , tc := range testCases {
956956 t .Run (tc .desc , func (t * testing.T ) {
@@ -1197,14 +1197,14 @@ func TestPostfixAlias(t *testing.T) {
11971197 }{
11981198 {
11991199 name : "simple form" ,
1200- input : "@experiment(aliasandself )\n a~X: 1" ,
1200+ input : "@experiment(aliasv2 )\n a~X: 1" ,
12011201 wantAlias : true ,
12021202 wantDual : false ,
12031203 wantField : "X" ,
12041204 },
12051205 {
12061206 name : "dual form" ,
1207- input : "@experiment(aliasandself )\n a~(K,V): 1" ,
1207+ input : "@experiment(aliasv2 )\n a~(K,V): 1" ,
12081208 wantAlias : true ,
12091209 wantDual : true ,
12101210 wantLabel : "K" ,
@@ -1217,7 +1217,7 @@ func TestPostfixAlias(t *testing.T) {
12171217 },
12181218 {
12191219 name : "with optional" ,
1220- input : "@experiment(aliasandself )\n a~X?: 1" ,
1220+ input : "@experiment(aliasv2 )\n a~X?: 1" ,
12211221 wantAlias : true ,
12221222 wantField : "X" ,
12231223 },
0 commit comments