Skip to content

Commit f0c5f1f

Browse files
gilbodeshockey
authored andcommitted
fix: use mutated request for request URL in live-response (#4117)
1 parent f589cb9 commit f0c5f1f

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/core/components/live-response.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export default class LiveResponse extends React.Component {
5353

5454
const curlRequest = showMutatedRequest ? specSelectors.mutatedRequestFor(path, method) : specSelectors.requestFor(path, method)
5555
const status = response.get("status")
56-
const url = response.get("url")
56+
const url = curlRequest.get("url")
5757
const headers = response.get("headers").toJS()
5858
const notDocumented = response.get("notDocumented")
5959
const isError = response.get("error")

test/components/live-response.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ describe("<LiveResponse/>", function(){
2222
accept: "application/xml",
2323
mutated: "header"
2424
},
25-
url: "http://petstore.swagger.io/v2/pet/1"
25+
url: "http://mutated.petstore.swagger.io/v2/pet/1"
2626
})
2727

2828
let requests = {
@@ -80,6 +80,9 @@ describe("<LiveResponse/>", function(){
8080
expect(curl.length).toEqual(1)
8181
expect(curl.props().request).toBe(requests[test.expected.request])
8282

83+
const expectedUrl = requests[test.expected.request].get("url")
84+
expect(wrapper.find("div.request-url pre").text()).toEqual(expectedUrl)
85+
8386
})
8487
})
8588
})

0 commit comments

Comments
 (0)