Skip to content

Commit 81e6f7b

Browse files
committed
fix: mocked responses url structure
1 parent 2e07f11 commit 81e6f7b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

code/src/http/responses/mockedResponses.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Str from '@/support/str';
1+
import Str from '@/utils/str';
22
import { MissingMockedResponseException } from '../exceptions';
33

44
export default class MockedResponses {
@@ -44,7 +44,9 @@ export default class MockedResponses {
4444
public getMockedResponse(requestUrl: string): Promise<Response> {
4545
type ObjectKey = keyof typeof this.mockedResponses;
4646

47-
const mockedUrl = Object.keys(this.mockedResponses).find((url) => {
47+
const mockedUrl = Object.keys(this.mockedResponses).find((url: string) => {
48+
url = url.replace(/\/\*$/, '*');
49+
4850
return url === requestUrl || url === '*' ? true : Str.is(Str.start(url, '*'), requestUrl);
4951
}) as ObjectKey;
5052

0 commit comments

Comments
 (0)