fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(tests): get angular e2e tests working

authored by

Jordan Shatford and committed by
Jordan Shatford
4d7e071d 7ac131bf

+36 -37
+17 -17
test/e2e/assets/main-angular-module.ts
··· 3 3 import { BrowserModule } from '@angular/platform-browser'; 4 4 import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; 5 5 6 - import { ApiModule } from './ApiModule'; 7 - import { OpenAPI } from './core/OpenAPI'; 8 - import { CollectionFormatService } from './services/CollectionFormatService'; 9 - import { ComplexService } from './services/ComplexService'; 10 - import { DefaultService } from './services/DefaultService'; 11 - import { DefaultsService } from './services/DefaultsService'; 12 - import { DuplicateService } from './services/DuplicateService'; 13 - import { ErrorService } from './services/ErrorService'; 14 - import { HeaderService } from './services/HeaderService'; 15 - import { MultipleTags1Service } from './services/MultipleTags1Service'; 16 - import { MultipleTags2Service } from './services/MultipleTags2Service'; 17 - import { MultipleTags3Service } from './services/MultipleTags3Service'; 18 - import { NoContentService } from './services/NoContentService'; 19 - import { ParametersService } from './services/ParametersService'; 20 - import { ResponseService } from './services/ResponseService'; 21 - import { SimpleService } from './services/SimpleService'; 22 - import { TypesService } from './services/TypesService'; 6 + import { ApiModule } from './client/ApiModule'; 7 + import { OpenAPI } from './client/core/OpenAPI'; 8 + import { CollectionFormatService } from './client/services/CollectionFormatService'; 9 + import { ComplexService } from './client/services/ComplexService'; 10 + import { DefaultService } from './client/services/DefaultService'; 11 + import { DefaultsService } from './client/services/DefaultsService'; 12 + import { DuplicateService } from './client/services/DuplicateService'; 13 + import { ErrorService } from './client/services/ErrorService'; 14 + import { HeaderService } from './client/services/HeaderService'; 15 + import { MultipleTags1Service } from './client/services/MultipleTags1Service'; 16 + import { MultipleTags2Service } from './client/services/MultipleTags2Service'; 17 + import { MultipleTags3Service } from './client/services/MultipleTags3Service'; 18 + import { NoContentService } from './client/services/NoContentService'; 19 + import { ParametersService } from './client/services/ParametersService'; 20 + import { ResponseService } from './client/services/ResponseService'; 21 + import { SimpleService } from './client/services/SimpleService'; 22 + import { TypesService } from './client/services/TypesService'; 23 23 24 24 @Component({ 25 25 selector: 'app-root',
+16 -16
test/e2e/assets/main-angular.ts
··· 3 3 import { BrowserModule } from '@angular/platform-browser'; 4 4 import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; 5 5 6 - import { OpenAPI } from './core/OpenAPI'; 7 - import { CollectionFormatService } from './services/CollectionFormatService'; 8 - import { ComplexService } from './services/ComplexService'; 9 - import { DefaultService } from './services/DefaultService'; 10 - import { DefaultsService } from './services/DefaultsService'; 11 - import { DuplicateService } from './services/DuplicateService'; 12 - import { ErrorService } from './services/ErrorService'; 13 - import { HeaderService } from './services/HeaderService'; 14 - import { MultipleTags1Service } from './services/MultipleTags1Service'; 15 - import { MultipleTags2Service } from './services/MultipleTags2Service'; 16 - import { MultipleTags3Service } from './services/MultipleTags3Service'; 17 - import { NoContentService } from './services/NoContentService'; 18 - import { ParametersService } from './services/ParametersService'; 19 - import { ResponseService } from './services/ResponseService'; 20 - import { SimpleService } from './services/SimpleService'; 21 - import { TypesService } from './services/TypesService'; 6 + import { OpenAPI } from './client/core/OpenAPI'; 7 + import { CollectionFormatService } from './client/services/CollectionFormatService'; 8 + import { ComplexService } from './client/services/ComplexService'; 9 + import { DefaultService } from './client/services/DefaultService'; 10 + import { DefaultsService } from './client/services/DefaultsService'; 11 + import { DuplicateService } from './client/services/DuplicateService'; 12 + import { ErrorService } from './client/services/ErrorService'; 13 + import { HeaderService } from './client/services/HeaderService'; 14 + import { MultipleTags1Service } from './client/services/MultipleTags1Service'; 15 + import { MultipleTags2Service } from './client/services/MultipleTags2Service'; 16 + import { MultipleTags3Service } from './client/services/MultipleTags3Service'; 17 + import { NoContentService } from './client/services/NoContentService'; 18 + import { ParametersService } from './client/services/ParametersService'; 19 + import { ResponseService } from './client/services/ResponseService'; 20 + import { SimpleService } from './client/services/SimpleService'; 21 + import { TypesService } from './client/services/TypesService'; 22 22 23 23 @Component({ 24 24 selector: 'app-root',
+1 -1
test/e2e/client.angular.spec.ts
··· 12 12 beforeAll(async () => { 13 13 cleanup('client/angular'); 14 14 createAngularProject('client/angular', 'app'); 15 - await generateClient('client/angular/app/src', 'v3', 'angular', false, 'ApiModule'); 15 + await generateClient('client/angular/app/src/client', 'v3', 'angular', false, 'ApiModule'); 16 16 copyAsset('main-angular-module.ts', 'client/angular/app/src/main.ts'); 17 17 buildAngularProject('client/angular', 'app', 'dist'); 18 18 await server.start('client/angular/app/dist/browser');
+1 -1
test/e2e/v2.angular.spec.ts
··· 12 12 beforeAll(async () => { 13 13 cleanup('v2/angular'); 14 14 createAngularProject('v2/angular', 'app'); 15 - await generateClient('v2/angular/app/src', 'v2', 'angular'); 15 + await generateClient('v2/angular/app/src/client', 'v2', 'angular'); 16 16 copyAsset('main-angular.ts', 'v2/angular/app/src/main.ts'); 17 17 buildAngularProject('v2/angular', 'app', 'dist'); 18 18 await server.start('v2/angular/app/dist/browser');
+1 -1
test/e2e/v3.angular.spec.ts
··· 12 12 beforeAll(async () => { 13 13 cleanup('v3/angular'); 14 14 createAngularProject('v3/angular', 'app'); 15 - await generateClient('v3/angular/app/src', 'v3', 'angular'); 15 + await generateClient('v3/angular/app/src/client', 'v3', 'angular'); 16 16 copyAsset('main-angular.ts', 'v3/angular/app/src/main.ts'); 17 17 buildAngularProject('v3/angular', 'app', 'dist'); 18 18 await server.start('v3/angular/app/dist/browser');
-1
vitest.config.e2e.ts
··· 11 11 // And that the port was not previously taken. 12 12 fileParallelism: false, 13 13 include: ['test/e2e/**/*.spec.ts'], 14 - exclude: ['test/e2e/**/*.angular.spec.ts'], 15 14 root: fileURLToPath(new URL('./', import.meta.url)), 16 15 }, 17 16 });