We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2e07f11 commit 81e6f7bCopy full SHA for 81e6f7b
code/src/http/responses/mockedResponses.ts
@@ -1,4 +1,4 @@
1
-import Str from '@/support/str';
+import Str from '@/utils/str';
2
import { MissingMockedResponseException } from '../exceptions';
3
4
export default class MockedResponses {
@@ -44,7 +44,9 @@ export default class MockedResponses {
44
public getMockedResponse(requestUrl: string): Promise<Response> {
45
type ObjectKey = keyof typeof this.mockedResponses;
46
47
- const mockedUrl = Object.keys(this.mockedResponses).find((url) => {
+ const mockedUrl = Object.keys(this.mockedResponses).find((url: string) => {
48
+ url = url.replace(/\/\*$/, '*');
49
+
50
return url === requestUrl || url === '*' ? true : Str.is(Str.start(url, '*'), requestUrl);
51
}) as ObjectKey;
52
0 commit comments