Open
Description
Description
The Petstore integration tests for JS ES6 failed
SyntaxError: swagger-codegen/samples/client/petstore/javascript-promise-es6/src/model/EnumClass.js: Unexpected token (36:8)
34 | * @const
35 | */
36 | -efg = "-efg";
| ^
37 |
38 |
39 | /**
SyntaxError: swagger-codegen/samples/client/petstore/javascript-promise-es6/src/model/EnumClass.js: Unexpected token (43:8)
41 | * @const
42 | */
> 43 | (xyz) = "(xyz)";
| ^
44 |
45 |
SyntaxError: swagger-codegen/samples/client/petstore/javascript-promise-es6/src/model/List.js: Unexpected token (69:7)
67 | * @member {String} 123-list
68 | */
> 69 | 123-list = undefined;
| ^
70 |
71 |
72 |
SyntaxError: swagger-codegen/samples/client/petstore/javascript-promise-es6/src/model/Name.js: Identifier directly after number (92:7)
90 | * @member {Number} 123Number
91 | */
> 92 | 123Number = undefined;
| ^
93 |
94 |
95 |
SyntaxError: swagger-codegen/samples/client/petstore/javascript-promise-es6/src/model/SpecialModelName.js: Unexpected token (69:12)
67 | * @member {Number} $special[property.name]
68 | */
> 69 | $special[property.name] = undefined;
| ^
70 |
Swagger-codegen version
Latest master.
Steps to reproduce
To repeat the issue for javascript-promise-es6
cd samples/client/petstore/javascript-promise-es6
npm install
npm test
To repeat the issue for javascript-es6
cd samples/client/petstore/javascript-es6
npm install
npm test