Skip to content

Commit 0ae6185

Browse files
committed
Updating test setup
1 parent 5a8c2a4 commit 0ae6185

24 files changed

+15878
-5204
lines changed

jest.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const config: Config.InitialOptions = {
2626
// '<rootDir>/test/e2e/v3.node.spec.ts',
2727
// '<rootDir>/test/e2e/v3.axios.spec.ts',
2828
// '<rootDir>/test/e2e/v3.babel.spec.ts',
29-
'<rootDir>/test/e2e/v3.angular.spec.ts',
29+
// '<rootDir>/test/e2e/v3.angular.spec.ts',
3030
// '<rootDir>/test/e2e/client.fetch.spec.ts',
3131
// '<rootDir>/test/e2e/client.xhr.spec.ts',
3232
// '<rootDir>/test/e2e/client.node.spec.ts',

package-lock.json

Lines changed: 15786 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
"@rollup/plugin-commonjs": "21.0.1",
7777
"@rollup/plugin-node-resolve": "13.1.3",
7878
"@rollup/plugin-typescript": "8.3.0",
79+
"@types/cross-spawn": "6.0.2",
7980
"@types/express": "4.17.13",
8081
"@types/glob": "7.2.0",
8182
"@types/jest": "27.4.0",
@@ -87,6 +88,7 @@
8788
"abort-controller": "^3.0.0",
8889
"axios": "^0.25.0",
8990
"codecov": "3.8.3",
91+
"cross-spawn": "7.0.3",
9092
"eslint": "8.7.0",
9193
"eslint-config-prettier": "8.3.0",
9294
"eslint-plugin-prettier": "4.0.0",

test/e2e/assets/angular-openapi-v3.ts

Lines changed: 0 additions & 58 deletions
This file was deleted.

test/e2e/assets/index.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<title></title>
6+
<script type="module" src="js/main.js"></script>
7+
</head>
8+
<body>
9+
</body>
10+
</html>

test/e2e/assets/angular-openapi-v2.ts renamed to test/e2e/assets/main-angular.ts

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
import { HttpClientModule } from '@angular/common/http';
1+
import 'zone.js';
2+
3+
// import { HttpClientModule } from '@angular/common/http';
24
import { Component, NgModule } from '@angular/core';
3-
import { BrowserModule } from '@angular/platform-browser';
4-
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
5+
// import { BrowserModule } from '@angular/platform-browser';
6+
// import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
57

68
import { CollectionFormatService } from './services/CollectionFormatService';
79
import { ComplexService } from './services/ComplexService';
@@ -21,12 +23,12 @@ import { TypesService } from './services/TypesService';
2123

2224
@Component({
2325
selector: 'app-root',
24-
templateUrl: `<div>Angular</div>`,
26+
template: `<div>Angular</div>`,
2527
})
2628
export class AppComponent {}
2729

2830
@NgModule({
29-
imports: [BrowserModule, HttpClientModule],
31+
// imports: [BrowserModule, HttpClientModule],
3032
providers: [
3133
CollectionFormatService,
3234
ComplexService,
@@ -44,9 +46,10 @@ export class AppComponent {}
4446
SimpleService,
4547
TypesService,
4648
],
47-
declarations: [AppComponent],
4849
bootstrap: [AppComponent],
4950
})
5051
export class AppModule {}
5152

52-
platformBrowserDynamic().bootstrapModule(AppModule);
53+
// platformBrowserDynamic().bootstrapModule(AppModule);
54+
55+
console.log('oke');

test/e2e/assets/main.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import * as api from './index';
2+
3+
(window as any).api = api;

test/e2e/assets/script.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

test/e2e/client.axios.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import server from './scripts/server';
55
describe('v3.node', () => {
66
beforeAll(async () => {
77
await generate('client/axios', 'v3', 'axios', false, false, 'AppClient');
8-
compileWithTypescript('client/axios');
8+
compileWithTypescript('client/axios', 'index.ts');
99
await server.start('client/axios');
1010
}, 30000);
1111

test/e2e/client.babel.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import server from './scripts/server';
77
describe('v3.babel', () => {
88
beforeAll(async () => {
99
await generate('client/babel', 'v3', 'fetch', true, true, 'AppClient');
10-
await copy('script.js', 'client/babel/script.js');
10+
await copy('index.html', 'client/babel/index.html');
11+
await copy('main.ts', 'client/babel/main.ts');
1112
compileWithBabel('client/babel');
1213
await server.start('client/babel');
1314
await browser.start();

0 commit comments

Comments
 (0)