summaryrefslogtreecommitdiff
path: root/spec/frontend_integration/test_helpers/setup/setup_mock_server.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend_integration/test_helpers/setup/setup_mock_server.js')
-rw-r--r--spec/frontend_integration/test_helpers/setup/setup_mock_server.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/frontend_integration/test_helpers/setup/setup_mock_server.js b/spec/frontend_integration/test_helpers/setup/setup_mock_server.js
index 43a21deed25..6f4832992a5 100644
--- a/spec/frontend_integration/test_helpers/setup/setup_mock_server.js
+++ b/spec/frontend_integration/test_helpers/setup/setup_mock_server.js
@@ -7,6 +7,16 @@ beforeEach(() => {
const server = createMockServer();
server.logging = false;
+ server.pretender.handledRequest = (verb, path, { status, responseText }) => {
+ if (status >= 500) {
+ // eslint-disable-next-line no-console
+ console.log(`
+The mock server returned status ${status} with "${verb} ${path}":
+
+${JSON.stringify({ responseText }, null, 2)}
+`);
+ }
+ };
global.mockServer = server;
});