diff --git a/src/core/components/live-response.jsx b/src/core/components/live-response.jsx
index d3fc7e89fc5..7f681e7b414 100644
--- a/src/core/components/live-response.jsx
+++ b/src/core/components/live-response.jsx
@@ -7,7 +7,7 @@ const Headers = ( { headers } )=>{
return (
Response headers
-
{headers}
+
{headers}
)
}
Headers.propTypes = {
@@ -18,7 +18,7 @@ const Duration = ( { duration } ) => {
return (
Request duration
-
{duration} ms
+
{duration} ms
)
}
@@ -75,7 +75,7 @@ export default class LiveResponse extends React.Component {
{ url &&
}
diff --git a/src/core/components/response-body.jsx b/src/core/components/response-body.jsx
index 10b0d657238..33f971f134e 100644
--- a/src/core/components/response-body.jsx
+++ b/src/core/components/response-body.jsx
@@ -87,7 +87,7 @@ export default class ResponseBody extends React.PureComponent {
bodyEl =
}
} else {
- bodyEl = Download headers detected but your browser does not support downloading binary via XHR (Blob).
+ bodyEl = Download headers detected but your browser does not support downloading binary via XHR (Blob).
}
// Anything else (CORS)
@@ -123,7 +123,7 @@ export default class ResponseBody extends React.PureComponent {
// Audio
} else if (/^audio\//i.test(contentType)) {
- bodyEl =
+ bodyEl =
} else if (typeof content === "string") {
bodyEl =
} else if ( content.size > 0 ) {
diff --git a/src/style/_layout.scss b/src/style/_layout.scss
index bfcfdafe16d..83124d57780 100644
--- a/src/style/_layout.scss
+++ b/src/style/_layout.scss
@@ -596,7 +596,7 @@
}
}
-.opblock-body pre
+.opblock-body pre.microlight
{
font-size: 12px;
diff --git a/test/mocha/components/live-response.jsx b/test/mocha/components/live-response.jsx
index a4b1be1a633..9d7b6da17bd 100644
--- a/test/mocha/components/live-response.jsx
+++ b/test/mocha/components/live-response.jsx
@@ -43,8 +43,11 @@ describe("", function(){
let response = fromJSOrdered({
status: 200,
url: "http://petstore.swagger.io/v2/pet/1",
- headers: {},
+ headers: {
+ "content-type": "application/xml"
+ },
text: "",
+ duration: 50
})
let mutatedRequestForSpy = createSpy().andReturn(mutatedRequest)
@@ -81,8 +84,20 @@ describe("", function(){
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)
+ expect(wrapper.find("div.request-url pre.microlight").text()).toEqual(expectedUrl)
+
+ let duration = wrapper.find("Duration")
+ expect(duration.length).toEqual(1)
+ expect(duration.props().duration).toEqual(50)
+ expect(duration.html())
+ .toEqual("")
+ let responseHeaders = wrapper.find("Headers")
+ expect(duration.length).toEqual(1)
+ expect(responseHeaders.props().headers.length).toEqual(1)
+ expect(responseHeaders.props().headers[0].key).toEqual("content-type")
+ expect(responseHeaders.html())
+ .toEqual("")
})
})
})