fix: use mutated request for request URL in live-response (#4117)
This commit is contained in:
@@ -53,7 +53,7 @@ export default class LiveResponse extends React.Component {
|
|||||||
|
|
||||||
const curlRequest = showMutatedRequest ? specSelectors.mutatedRequestFor(path, method) : specSelectors.requestFor(path, method)
|
const curlRequest = showMutatedRequest ? specSelectors.mutatedRequestFor(path, method) : specSelectors.requestFor(path, method)
|
||||||
const status = response.get("status")
|
const status = response.get("status")
|
||||||
const url = response.get("url")
|
const url = curlRequest.get("url")
|
||||||
const headers = response.get("headers").toJS()
|
const headers = response.get("headers").toJS()
|
||||||
const notDocumented = response.get("notDocumented")
|
const notDocumented = response.get("notDocumented")
|
||||||
const isError = response.get("error")
|
const isError = response.get("error")
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ describe("<LiveResponse/>", function(){
|
|||||||
accept: "application/xml",
|
accept: "application/xml",
|
||||||
mutated: "header"
|
mutated: "header"
|
||||||
},
|
},
|
||||||
url: "http://petstore.swagger.io/v2/pet/1"
|
url: "http://mutated.petstore.swagger.io/v2/pet/1"
|
||||||
})
|
})
|
||||||
|
|
||||||
let requests = {
|
let requests = {
|
||||||
@@ -80,6 +80,9 @@ describe("<LiveResponse/>", function(){
|
|||||||
expect(curl.length).toEqual(1)
|
expect(curl.length).toEqual(1)
|
||||||
expect(curl.props().request).toBe(requests[test.expected.request])
|
expect(curl.props().request).toBe(requests[test.expected.request])
|
||||||
|
|
||||||
|
const expectedUrl = requests[test.expected.request].get("url")
|
||||||
|
expect(wrapper.find("div.request-url pre").text()).toEqual(expectedUrl)
|
||||||
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user