Skip to content

Commit 257890c

Browse files
committed
chore: use Client instead of supertest
Signed-off-by: Raymond Feng <[email protected]>
1 parent b832c39 commit 257890c

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

test/acceptance/helper.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import {ShoppingApplication} from '../..';
22
import {
3-
createClientForHandler,
3+
createRestAppClient,
44
givenHttpServerConfig,
5-
supertest,
5+
Client,
66
} from '@loopback/testlab';
7-
import {RestServer} from '@loopback/rest';
87

98
export interface setupApp {
109
app: ShoppingApplication;
11-
client: supertest.SuperTest<supertest.Test>;
10+
client: Client;
1211
}
1312

1413
export async function setupApplication(): Promise<setupApp> {
@@ -19,8 +18,7 @@ export async function setupApplication(): Promise<setupApp> {
1918
await app.boot();
2019
await app.start();
2120

22-
const server = await app.getServer(RestServer);
23-
const client = createClientForHandler(server.requestHandler);
21+
const client = createRestAppClient(app);
2422

2523
return {app, client};
2624
}

test/acceptance/shopping-cart.controller.acceptance.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
// License text available at https://opensource.org/licenses/MIT
55

66
import {Client, expect} from '@loopback/testlab';
7-
import {RestServer} from '@loopback/rest';
87
import {ShoppingApplication} from '../..';
98
import {ShoppingCartRepository} from '../../src/repositories';
109
import {RedisDataSource} from '../../src/datasources';

0 commit comments

Comments
 (0)