@@ -127,9 +127,7 @@ describe("reserved word rule factory", () => {
127127 } ) ;
128128
129129 it ( "is valid when @clientName without scope renames away from reserved word" , async ( ) => {
130- await tester
131- . expect ( `model Foo { @clientName("notReserved") reserved: string; }` )
132- . toBeValid ( ) ;
130+ await tester . expect ( `model Foo { @clientName("notReserved") reserved: string; }` ) . toBeValid ( ) ;
133131 } ) ;
134132} ) ;
135133
@@ -264,30 +262,24 @@ describe("python reserved words", () => {
264262 } ) ;
265263
266264 it ( "emits warning for Python keyword used as property name" , async ( ) => {
267- await tester
268- . expect ( `model Foo { \`yield\`: string; }` )
269- . toEmitDiagnostics ( {
270- code : "@azure-tools/typespec-client-generator-core/reserved-words-python" ,
271- message : expectedMessage ( "yield" , "property" , "Python" ) ,
272- } ) ;
265+ await tester . expect ( `model Foo { \`yield\`: string; }` ) . toEmitDiagnostics ( {
266+ code : "@azure-tools/typespec-client-generator-core/reserved-words-python" ,
267+ message : expectedMessage ( "yield" , "property" , "Python" ) ,
268+ } ) ;
273269 } ) ;
274270
275271 it ( "emits warning for 'self' used as property name (Python-specific)" , async ( ) => {
276- await tester
277- . expect ( `model Foo { self: string; }` )
278- . toEmitDiagnostics ( {
279- code : "@azure-tools/typespec-client-generator-core/reserved-words-python" ,
280- message : expectedMessage ( "self" , "property" , "Python" ) ,
281- } ) ;
272+ await tester . expect ( `model Foo { self: string; }` ) . toEmitDiagnostics ( {
273+ code : "@azure-tools/typespec-client-generator-core/reserved-words-python" ,
274+ message : expectedMessage ( "self" , "property" , "Python" ) ,
275+ } ) ;
282276 } ) ;
283277
284278 it ( "emits warning for 'enum' used as model name (Python-specific)" , async ( ) => {
285- await tester
286- . expect ( `model \`enum\` { name: string; }` )
287- . toEmitDiagnostics ( {
288- code : "@azure-tools/typespec-client-generator-core/reserved-words-python" ,
289- message : expectedMessage ( "enum" , "model" , "Python" ) ,
290- } ) ;
279+ await tester . expect ( `model \`enum\` { name: string; }` ) . toEmitDiagnostics ( {
280+ code : "@azure-tools/typespec-client-generator-core/reserved-words-python" ,
281+ message : expectedMessage ( "enum" , "model" , "Python" ) ,
282+ } ) ;
291283 } ) ;
292284
293285 it ( "is valid when @clientName resolves conflict for python scope" , async ( ) => {
@@ -311,21 +303,17 @@ describe("csharp reserved words", () => {
311303 } ) ;
312304
313305 it ( "emits warning for C# keyword used as property name" , async ( ) => {
314- await tester
315- . expect ( `model Foo { \`namespace\`: string; }` )
316- . toEmitDiagnostics ( {
317- code : "@azure-tools/typespec-client-generator-core/reserved-words-csharp" ,
318- message : expectedMessage ( "namespace" , "property" , "C#" ) ,
319- } ) ;
306+ await tester . expect ( `model Foo { \`namespace\`: string; }` ) . toEmitDiagnostics ( {
307+ code : "@azure-tools/typespec-client-generator-core/reserved-words-csharp" ,
308+ message : expectedMessage ( "namespace" , "property" , "C#" ) ,
309+ } ) ;
320310 } ) ;
321311
322312 it ( "emits warning for C# contextual keyword" , async ( ) => {
323- await tester
324- . expect ( `model Foo { \`var\`: string; }` )
325- . toEmitDiagnostics ( {
326- code : "@azure-tools/typespec-client-generator-core/reserved-words-csharp" ,
327- message : expectedMessage ( "var" , "property" , "C#" ) ,
328- } ) ;
313+ await tester . expect ( `model Foo { \`var\`: string; }` ) . toEmitDiagnostics ( {
314+ code : "@azure-tools/typespec-client-generator-core/reserved-words-csharp" ,
315+ message : expectedMessage ( "var" , "property" , "C#" ) ,
316+ } ) ;
329317 } ) ;
330318} ) ;
331319
@@ -343,12 +331,10 @@ describe("java reserved words", () => {
343331 } ) ;
344332
345333 it ( "emits warning for Java keyword used as property name" , async ( ) => {
346- await tester
347- . expect ( `model Foo { \`synchronized\`: string; }` )
348- . toEmitDiagnostics ( {
349- code : "@azure-tools/typespec-client-generator-core/reserved-words-java" ,
350- message : expectedMessage ( "synchronized" , "property" , "Java" ) ,
351- } ) ;
334+ await tester . expect ( `model Foo { \`synchronized\`: string; }` ) . toEmitDiagnostics ( {
335+ code : "@azure-tools/typespec-client-generator-core/reserved-words-java" ,
336+ message : expectedMessage ( "synchronized" , "property" , "Java" ) ,
337+ } ) ;
352338 } ) ;
353339} ) ;
354340
@@ -366,12 +352,10 @@ describe("javascript reserved words", () => {
366352 } ) ;
367353
368354 it ( "emits warning for JS keyword used as operation name" , async ( ) => {
369- await tester
370- . expect ( `op \`function\`(): void;` )
371- . toEmitDiagnostics ( {
372- code : "@azure-tools/typespec-client-generator-core/reserved-words-javascript" ,
373- message : expectedMessage ( "function" , "operation" , "JavaScript" ) ,
374- } ) ;
355+ await tester . expect ( `op \`function\`(): void;` ) . toEmitDiagnostics ( {
356+ code : "@azure-tools/typespec-client-generator-core/reserved-words-javascript" ,
357+ message : expectedMessage ( "function" , "operation" , "JavaScript" ) ,
358+ } ) ;
375359 } ) ;
376360} ) ;
377361
@@ -435,13 +419,11 @@ describe("diagnostic message format", () => {
435419 pythonReservedWordsRule ,
436420 "@azure-tools/typespec-client-generator-core" ,
437421 ) ;
438- await tester
439- . expect ( `model Foo { \`yield\`: string; }` )
440- . toEmitDiagnostics ( {
441- code : "@azure-tools/typespec-client-generator-core/reserved-words-python" ,
442- severity : "warning" ,
443- message : expectedMessage ( "yield" , "property" , "Python" ) ,
444- } ) ;
422+ await tester . expect ( `model Foo { \`yield\`: string; }` ) . toEmitDiagnostics ( {
423+ code : "@azure-tools/typespec-client-generator-core/reserved-words-python" ,
424+ severity : "warning" ,
425+ message : expectedMessage ( "yield" , "property" , "Python" ) ,
426+ } ) ;
445427 } ) ;
446428} ) ;
447429
0 commit comments