true

Wednesday, 27 March 2024 00:00:10
Total Iterations

1

Total Assertions

14

Total Failed Tests

14

Total Skipped Tests

0


File Information
Collection: Queue Component
Collection Description
API Details - Component: Queue Component - Reference: que - Enviroment: dev - Version: V.0.1 - Repository: [online](https://github.com/ConductionNL/proto-component) / [zip](https://github.com/ConductionNL/proto-component/archive/master.zip) - Docker Image: [online](https://hub.docker.com/repository/docker/conduction/pc-php) - Datamodel: [postman](/schema/que.postman_collection.json) / [oas](/schema/openapi.yaml) / [pdf](/schema/datamodel.pdf) / [mwb](/schema/datamodel.mwb) 'Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.'
Timings and Data
Total run duration: 438ms
Total data received: 12.39KB
Average response time: 30ms
Summary Item Total Failed
Requests 5 0
Prerequest Scripts 5 0
Test Scripts 10 0
Assertions 14 14
Skipped Tests 0 -



Showing 14 Failures

Failed Test: response is ok

Assertion Error Message
expected response to have status code 200 but got 404
Failed Test: response should be okay to process

Assertion Error Message
expected response code to not be 4XX or 5XX
Failed Test: response must be valid and have a body

Assertion Error Message
expected response to have status reason 'OK' but got 'NOT FOUND'
Failed Test: response is ok

Assertion Error Message
expected response to have status code 201 but got 404
Failed Test: response should be okay to process

Assertion Error Message
expected response code to not be 4XX or 5XX
Failed Test: response must be valid and have a body

Assertion Error Message
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Failed Test: Set ID

Assertion Error Message
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
Failed Test: response is ok

Assertion Error Message
expected response to have status code 200 but got 404
Failed Test: response should be okay to process

Assertion Error Message
expected response code to not be 4XX or 5XX
Failed Test: response must be valid and have a body

Assertion Error Message
expected response to have status reason 'OK' but got 'NOT FOUND'
Failed Test: response is ok

Assertion Error Message
expected response to have status code 200 but got 404
Failed Test: response should be okay to process

Assertion Error Message
expected response code to not be 4XX or 5XX
Failed Test: response must be valid and have a body

Assertion Error Message
expected response to have status reason 'OK' but got 'NOT FOUND'
Failed Test: response is ok

Assertion Error Message
expected response to have status code 204 but got 404


There are no skipped tests



1 Iteration available to view
Request Information
Request Method: GET
Request URL: http://qc.dev.zuid-drecht.nl/tasks
Response Information
Response Code: 404 - Not Found
Mean time per request: 108ms
Mean size per request: 2.48KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
API-Version
X-NLX-Logrecord-ID
X-NLX-Request-Process-Id
X-NLX-Request-Data-Elements
X-NLX-Request-Data-Subject
X-NLX-Audit-Clarification
Link
Authorization 45c1a4b6-59d3-4a6e-86bf-88a872f35845
User-Agent PostmanRuntime/7.29.0
Accept */*
Cache-Control no-cache
Postman-Token 2136e88e-78b9-405d-b972-02e44f4d95c2
Host qc.dev.zuid-drecht.nl
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Server nginx
Date Tue, 26 Mar 2024 23:00:10 GMT
Content-Type text/html
Transfer-Encoding chunked
Connection keep-alive
Vary Accept-Encoding
Content-Encoding gzip
Response Body
<!DOCTYPE html>
        <html>
        <head>
        	<title>Domain not found</title>
        	<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
        	<style>
        		*, :before, :after {
        		  box-sizing: border-box;
        		}
        
        		body {
        		  display: flex;
        		  align-items: center;
        		  background: #E3F2FD;
        		  min-width: 275px;
        		  height: 100vh;
        		  margin: 0 10vw;
        		  overflow: hidden;
        		  color: #138FF2;
        		  font-family: Roboto;
        		}
        
        		.wrapper {
        		  flex-grow: 2;
        		  width: 40vw;
        		  max-width: 500px;
        		  margin: 0 auto;
        		}
        
        		h1 {
        		  margin: 0;
        		  font-size: 6em;
        		  font-weight: 100;
        		}
        
        		p {
        		  width: 95%;
        		  font-size: 1.5em;
        		  line-height: 1.4;
        		}
        
        		.buttons {
        		  white-space: nowrap;
        		  display: inline-block;
        		}
        
        		.moreinfo {
        		  display: block;
        		  text-transform: uppercase;
        		  color: #B9DDFB;
        		  letter-spacing: 1.5px;
        		}
        		a {
        		  display: inline-block;
        		  padding: .8em 1em;
        		  margin-right: 1em;
        		  margin-bottom: 1em;
        		  border: 3px solid #B9DDFB;
        		  color: #138FF2;
        		  font-weight: 500;
        		  text-transform: uppercase;
        		  text-decoration: none;
        		  letter-spacing: .2em;
        		  position: relative;
        		  overflow: hidden;
        		  transition: .3s;
        		  &:hover {
        		    color: #E3F2FD;
        		    &:before {
        		      top: 0;
        		    }
        		  }
        		  &:before {
        		    content: '';
        		    background: #138FF2;
        		    height: 100%;
        		    width: 100%;
        		    position: absolute;
        		    top: -100%;
        		    left: 0;
        		    transition: .3s;
        		    z-index: -1;
        		  }
        		}
        		.hide {
        			display: none;
        		}
        	</style>
        </head>
        <body>
        	<div class="wrapper">
        		<h1>Hmm.</h1>
        		<p>The domain you are looking for is not configured correctly. Please contact support.</p>
        		<div class="buttons">
        			<a href="#" class="js-click"> More info</a>
        			<br />
        			<div class="moreinfo hide">
        				<table>
        					<tr>
        						<td>Your IP:</td>
        						<td class="js-ip">?</td>
        					</tr>
        					<tr>
        						<td>Hostname:</td>
        						<td class="js-host">?</td>
        					</tr>
        					<tr>
        						<td>Full URL:</td>
        						<td class="js-url">?</td>
        					</tr>
        				</table>
        			</div>
        		</div>
        	</div>
        	<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
        	<script type="text/javascript">
        		$(function() {
        			$('.js-click').click(function() {
        				$.getJSON('/info', function( data ) {
        					$('.js-ip').text(data.ip);
        					$('.js-host').text(data.host);
        					$('.js-url').text(data.url);
        				});
        				$('.moreinfo').show();
        				return false;
        			})
        		});
        	</script>
        </body>
        </html>
Test Information
NamePassedFailedSkipped
response is ok 0 1 0
response should be okay to process 0 1 0
response must be valid and have a body 0 1 0
Total 0 3 0
Test Failures
Test NameAssertion Error
response is ok
expected response to have status code 200 but got 404
response should be okay to process
expected response code to not be 4XX or 5XX
response must be valid and have a body
expected response to have status reason 'OK' but got 'NOT FOUND'
Request Information
Request Method: POST
Request URL: http://qc.dev.zuid-drecht.nl/tasks
Response Information
Response Code: 404 - Not Found
Mean time per request: 18ms
Mean size per request: 2.48KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
API-Version
X-NLX-Logrecord-ID
X-NLX-Request-Process-Id
X-NLX-Request-Data-Elements
X-NLX-Request-Data-Subject
X-NLX-Audit-Clarification
Content-Type application/json
Authorization 45c1a4b6-59d3-4a6e-86bf-88a872f35845
User-Agent PostmanRuntime/7.29.0
Accept */*
Cache-Control no-cache
Postman-Token 9b420802-8068-45aa-89ef-703fa43cff11
Host qc.dev.zuid-drecht.nl
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 675
Request Body
{
            "name": "task",
            "description": "this is a description",
            "endpoint": "endpoint",
            "type": "POST",
            "status": "completed",
            "requestHeaders": [
                "header",
                "header2"
            ],
            "requestBody": "body",
            "responseHeaders": [
                "header",
                "header2"
            ],
            "responseBody": [
                "body",
                "body2"
            ],
            "webHookHeaders": [
                "header",
                "header2"
            ],
            "webHookEndpoint": "endpoint",
            "webHookStatus": "completed",
            "application": "https://www.test.nl",
            "organization": "https://www.test.nl",
            "process": "process",
        	"dateToTrigger": "01-01-2020",
        	"dateTriggered": "01-01-2020"
        }
Response Headers
Header NameHeader Value
Server nginx
Date Tue, 26 Mar 2024 23:00:10 GMT
Content-Type text/html
Transfer-Encoding chunked
Connection keep-alive
Vary Accept-Encoding
Content-Encoding gzip
Response Body
<!DOCTYPE html>
        <html>
        <head>
        	<title>Domain not found</title>
        	<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
        	<style>
        		*, :before, :after {
        		  box-sizing: border-box;
        		}
        
        		body {
        		  display: flex;
        		  align-items: center;
        		  background: #E3F2FD;
        		  min-width: 275px;
        		  height: 100vh;
        		  margin: 0 10vw;
        		  overflow: hidden;
        		  color: #138FF2;
        		  font-family: Roboto;
        		}
        
        		.wrapper {
        		  flex-grow: 2;
        		  width: 40vw;
        		  max-width: 500px;
        		  margin: 0 auto;
        		}
        
        		h1 {
        		  margin: 0;
        		  font-size: 6em;
        		  font-weight: 100;
        		}
        
        		p {
        		  width: 95%;
        		  font-size: 1.5em;
        		  line-height: 1.4;
        		}
        
        		.buttons {
        		  white-space: nowrap;
        		  display: inline-block;
        		}
        
        		.moreinfo {
        		  display: block;
        		  text-transform: uppercase;
        		  color: #B9DDFB;
        		  letter-spacing: 1.5px;
        		}
        		a {
        		  display: inline-block;
        		  padding: .8em 1em;
        		  margin-right: 1em;
        		  margin-bottom: 1em;
        		  border: 3px solid #B9DDFB;
        		  color: #138FF2;
        		  font-weight: 500;
        		  text-transform: uppercase;
        		  text-decoration: none;
        		  letter-spacing: .2em;
        		  position: relative;
        		  overflow: hidden;
        		  transition: .3s;
        		  &:hover {
        		    color: #E3F2FD;
        		    &:before {
        		      top: 0;
        		    }
        		  }
        		  &:before {
        		    content: '';
        		    background: #138FF2;
        		    height: 100%;
        		    width: 100%;
        		    position: absolute;
        		    top: -100%;
        		    left: 0;
        		    transition: .3s;
        		    z-index: -1;
        		  }
        		}
        		.hide {
        			display: none;
        		}
        	</style>
        </head>
        <body>
        	<div class="wrapper">
        		<h1>Hmm.</h1>
        		<p>The domain you are looking for is not configured correctly. Please contact support.</p>
        		<div class="buttons">
        			<a href="#" class="js-click"> More info</a>
        			<br />
        			<div class="moreinfo hide">
        				<table>
        					<tr>
        						<td>Your IP:</td>
        						<td class="js-ip">?</td>
        					</tr>
        					<tr>
        						<td>Hostname:</td>
        						<td class="js-host">?</td>
        					</tr>
        					<tr>
        						<td>Full URL:</td>
        						<td class="js-url">?</td>
        					</tr>
        				</table>
        			</div>
        		</div>
        	</div>
        	<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
        	<script type="text/javascript">
        		$(function() {
        			$('.js-click').click(function() {
        				$.getJSON('/info', function( data ) {
        					$('.js-ip').text(data.ip);
        					$('.js-host').text(data.host);
        					$('.js-url').text(data.url);
        				});
        				$('.moreinfo').show();
        				return false;
        			})
        		});
        	</script>
        </body>
        </html>
Test Information
NamePassedFailedSkipped
response is ok 0 1 0
response should be okay to process 0 1 0
response must be valid and have a body 0 1 0
Set ID 0 1 0
Total 0 4 0
Test Failures
Test NameAssertion Error
response is ok
expected response to have status code 201 but got 404
response should be okay to process
expected response code to not be 4XX or 5XX
response must be valid and have a body
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Set ID
Unexpected token '<' at 1:1
        <!DOCTYPE html>
        ^
Request Information
Request Method: GET
Request URL: http://qc.dev.zuid-drecht.nl/tasks/%7B%7Btask%7D%7D
Response Information
Response Code: 404 - Not Found
Mean time per request: 14ms
Mean size per request: 2.48KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
API-Version
X-NLX-Logrecord-ID
X-NLX-Request-Process-Id
X-NLX-Request-Data-Elements
X-NLX-Request-Data-Subject
X-NLX-Audit-Clarification
Link
Authorization 45c1a4b6-59d3-4a6e-86bf-88a872f35845
User-Agent PostmanRuntime/7.29.0
Accept */*
Cache-Control no-cache
Postman-Token 96c068f3-8d4a-44a0-b714-e3fe91d962ed
Host qc.dev.zuid-drecht.nl
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Server nginx
Date Tue, 26 Mar 2024 23:00:10 GMT
Content-Type text/html
Transfer-Encoding chunked
Connection keep-alive
Vary Accept-Encoding
Content-Encoding gzip
Response Body
<!DOCTYPE html>
        <html>
        <head>
        	<title>Domain not found</title>
        	<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
        	<style>
        		*, :before, :after {
        		  box-sizing: border-box;
        		}
        
        		body {
        		  display: flex;
        		  align-items: center;
        		  background: #E3F2FD;
        		  min-width: 275px;
        		  height: 100vh;
        		  margin: 0 10vw;
        		  overflow: hidden;
        		  color: #138FF2;
        		  font-family: Roboto;
        		}
        
        		.wrapper {
        		  flex-grow: 2;
        		  width: 40vw;
        		  max-width: 500px;
        		  margin: 0 auto;
        		}
        
        		h1 {
        		  margin: 0;
        		  font-size: 6em;
        		  font-weight: 100;
        		}
        
        		p {
        		  width: 95%;
        		  font-size: 1.5em;
        		  line-height: 1.4;
        		}
        
        		.buttons {
        		  white-space: nowrap;
        		  display: inline-block;
        		}
        
        		.moreinfo {
        		  display: block;
        		  text-transform: uppercase;
        		  color: #B9DDFB;
        		  letter-spacing: 1.5px;
        		}
        		a {
        		  display: inline-block;
        		  padding: .8em 1em;
        		  margin-right: 1em;
        		  margin-bottom: 1em;
        		  border: 3px solid #B9DDFB;
        		  color: #138FF2;
        		  font-weight: 500;
        		  text-transform: uppercase;
        		  text-decoration: none;
        		  letter-spacing: .2em;
        		  position: relative;
        		  overflow: hidden;
        		  transition: .3s;
        		  &:hover {
        		    color: #E3F2FD;
        		    &:before {
        		      top: 0;
        		    }
        		  }
        		  &:before {
        		    content: '';
        		    background: #138FF2;
        		    height: 100%;
        		    width: 100%;
        		    position: absolute;
        		    top: -100%;
        		    left: 0;
        		    transition: .3s;
        		    z-index: -1;
        		  }
        		}
        		.hide {
        			display: none;
        		}
        	</style>
        </head>
        <body>
        	<div class="wrapper">
        		<h1>Hmm.</h1>
        		<p>The domain you are looking for is not configured correctly. Please contact support.</p>
        		<div class="buttons">
        			<a href="#" class="js-click"> More info</a>
        			<br />
        			<div class="moreinfo hide">
        				<table>
        					<tr>
        						<td>Your IP:</td>
        						<td class="js-ip">?</td>
        					</tr>
        					<tr>
        						<td>Hostname:</td>
        						<td class="js-host">?</td>
        					</tr>
        					<tr>
        						<td>Full URL:</td>
        						<td class="js-url">?</td>
        					</tr>
        				</table>
        			</div>
        		</div>
        	</div>
        	<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
        	<script type="text/javascript">
        		$(function() {
        			$('.js-click').click(function() {
        				$.getJSON('/info', function( data ) {
        					$('.js-ip').text(data.ip);
        					$('.js-host').text(data.host);
        					$('.js-url').text(data.url);
        				});
        				$('.moreinfo').show();
        				return false;
        			})
        		});
        	</script>
        </body>
        </html>
Test Information
NamePassedFailedSkipped
response is ok 0 1 0
response should be okay to process 0 1 0
response must be valid and have a body 0 1 0
Total 0 3 0
Test Failures
Test NameAssertion Error
response is ok
expected response to have status code 200 but got 404
response should be okay to process
expected response code to not be 4XX or 5XX
response must be valid and have a body
expected response to have status reason 'OK' but got 'NOT FOUND'
Request Information
Request Method: PUT
Request URL: http://qc.dev.zuid-drecht.nl/tasks/%7B%7Btask%7D%7D
Response Information
Response Code: 404 - Not Found
Mean time per request: 7ms
Mean size per request: 2.48KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
API-Version
X-NLX-Logrecord-ID
X-NLX-Request-Process-Id
X-NLX-Request-Data-Elements
X-NLX-Request-Data-Subject
X-NLX-Audit-Clarification
Content-Type application/json
Authorization 45c1a4b6-59d3-4a6e-86bf-88a872f35845
User-Agent PostmanRuntime/7.29.0
Accept */*
Cache-Control no-cache
Postman-Token 26319ca1-3a67-4d8b-b370-9e34612c699b
Host qc.dev.zuid-drecht.nl
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 675
Request Body
{
            "name": "task",
            "description": "this is a description",
            "endpoint": "endpoint",
            "type": "POST",
            "status": "completed",
            "requestHeaders": [
                "header",
                "header2"
            ],
            "requestBody": "body",
            "responseHeaders": [
                "header",
                "header2"
            ],
            "responseBody": [
                "body",
                "body2"
            ],
            "webHookHeaders": [
                "header",
                "header2"
            ],
            "webHookEndpoint": "endpoint",
            "webHookStatus": "completed",
            "application": "https://www.test.nl",
            "organization": "https://www.test.nl",
            "process": "process",
        	"dateToTrigger": "01-01-2020",
        	"dateTriggered": "01-01-2020"
        }
Response Headers
Header NameHeader Value
Server nginx
Date Tue, 26 Mar 2024 23:00:10 GMT
Content-Type text/html
Transfer-Encoding chunked
Connection keep-alive
Vary Accept-Encoding
Content-Encoding gzip
Response Body
<!DOCTYPE html>
        <html>
        <head>
        	<title>Domain not found</title>
        	<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
        	<style>
        		*, :before, :after {
        		  box-sizing: border-box;
        		}
        
        		body {
        		  display: flex;
        		  align-items: center;
        		  background: #E3F2FD;
        		  min-width: 275px;
        		  height: 100vh;
        		  margin: 0 10vw;
        		  overflow: hidden;
        		  color: #138FF2;
        		  font-family: Roboto;
        		}
        
        		.wrapper {
        		  flex-grow: 2;
        		  width: 40vw;
        		  max-width: 500px;
        		  margin: 0 auto;
        		}
        
        		h1 {
        		  margin: 0;
        		  font-size: 6em;
        		  font-weight: 100;
        		}
        
        		p {
        		  width: 95%;
        		  font-size: 1.5em;
        		  line-height: 1.4;
        		}
        
        		.buttons {
        		  white-space: nowrap;
        		  display: inline-block;
        		}
        
        		.moreinfo {
        		  display: block;
        		  text-transform: uppercase;
        		  color: #B9DDFB;
        		  letter-spacing: 1.5px;
        		}
        		a {
        		  display: inline-block;
        		  padding: .8em 1em;
        		  margin-right: 1em;
        		  margin-bottom: 1em;
        		  border: 3px solid #B9DDFB;
        		  color: #138FF2;
        		  font-weight: 500;
        		  text-transform: uppercase;
        		  text-decoration: none;
        		  letter-spacing: .2em;
        		  position: relative;
        		  overflow: hidden;
        		  transition: .3s;
        		  &:hover {
        		    color: #E3F2FD;
        		    &:before {
        		      top: 0;
        		    }
        		  }
        		  &:before {
        		    content: '';
        		    background: #138FF2;
        		    height: 100%;
        		    width: 100%;
        		    position: absolute;
        		    top: -100%;
        		    left: 0;
        		    transition: .3s;
        		    z-index: -1;
        		  }
        		}
        		.hide {
        			display: none;
        		}
        	</style>
        </head>
        <body>
        	<div class="wrapper">
        		<h1>Hmm.</h1>
        		<p>The domain you are looking for is not configured correctly. Please contact support.</p>
        		<div class="buttons">
        			<a href="#" class="js-click"> More info</a>
        			<br />
        			<div class="moreinfo hide">
        				<table>
        					<tr>
        						<td>Your IP:</td>
        						<td class="js-ip">?</td>
        					</tr>
        					<tr>
        						<td>Hostname:</td>
        						<td class="js-host">?</td>
        					</tr>
        					<tr>
        						<td>Full URL:</td>
        						<td class="js-url">?</td>
        					</tr>
        				</table>
        			</div>
        		</div>
        	</div>
        	<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
        	<script type="text/javascript">
        		$(function() {
        			$('.js-click').click(function() {
        				$.getJSON('/info', function( data ) {
        					$('.js-ip').text(data.ip);
        					$('.js-host').text(data.host);
        					$('.js-url').text(data.url);
        				});
        				$('.moreinfo').show();
        				return false;
        			})
        		});
        	</script>
        </body>
        </html>
Test Information
NamePassedFailedSkipped
response is ok 0 1 0
response should be okay to process 0 1 0
response must be valid and have a body 0 1 0
Total 0 3 0
Test Failures
Test NameAssertion Error
response is ok
expected response to have status code 200 but got 404
response should be okay to process
expected response code to not be 4XX or 5XX
response must be valid and have a body
expected response to have status reason 'OK' but got 'NOT FOUND'
Request Information
Request Method: DELETE
Request URL: http://qc.dev.zuid-drecht.nl/tasks/%7B%7Btask%7D%7D
Response Information
Response Code: 404 - Not Found
Mean time per request: 7ms
Mean size per request: 2.48KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
API-Version
X-NLX-Logrecord-ID
X-NLX-Request-Process-Id
X-NLX-Request-Data-Elements
X-NLX-Request-Data-Subject
X-NLX-Audit-Clarification
Authorization 45c1a4b6-59d3-4a6e-86bf-88a872f35845
User-Agent PostmanRuntime/7.29.0
Accept */*
Cache-Control no-cache
Postman-Token 4f6fe282-10be-498c-a447-27a60620659c
Host qc.dev.zuid-drecht.nl
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Server nginx
Date Tue, 26 Mar 2024 23:00:10 GMT
Content-Type text/html
Transfer-Encoding chunked
Connection keep-alive
Vary Accept-Encoding
Content-Encoding gzip
Response Body
<!DOCTYPE html>
        <html>
        <head>
        	<title>Domain not found</title>
        	<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
        	<style>
        		*, :before, :after {
        		  box-sizing: border-box;
        		}
        
        		body {
        		  display: flex;
        		  align-items: center;
        		  background: #E3F2FD;
        		  min-width: 275px;
        		  height: 100vh;
        		  margin: 0 10vw;
        		  overflow: hidden;
        		  color: #138FF2;
        		  font-family: Roboto;
        		}
        
        		.wrapper {
        		  flex-grow: 2;
        		  width: 40vw;
        		  max-width: 500px;
        		  margin: 0 auto;
        		}
        
        		h1 {
        		  margin: 0;
        		  font-size: 6em;
        		  font-weight: 100;
        		}
        
        		p {
        		  width: 95%;
        		  font-size: 1.5em;
        		  line-height: 1.4;
        		}
        
        		.buttons {
        		  white-space: nowrap;
        		  display: inline-block;
        		}
        
        		.moreinfo {
        		  display: block;
        		  text-transform: uppercase;
        		  color: #B9DDFB;
        		  letter-spacing: 1.5px;
        		}
        		a {
        		  display: inline-block;
        		  padding: .8em 1em;
        		  margin-right: 1em;
        		  margin-bottom: 1em;
        		  border: 3px solid #B9DDFB;
        		  color: #138FF2;
        		  font-weight: 500;
        		  text-transform: uppercase;
        		  text-decoration: none;
        		  letter-spacing: .2em;
        		  position: relative;
        		  overflow: hidden;
        		  transition: .3s;
        		  &:hover {
        		    color: #E3F2FD;
        		    &:before {
        		      top: 0;
        		    }
        		  }
        		  &:before {
        		    content: '';
        		    background: #138FF2;
        		    height: 100%;
        		    width: 100%;
        		    position: absolute;
        		    top: -100%;
        		    left: 0;
        		    transition: .3s;
        		    z-index: -1;
        		  }
        		}
        		.hide {
        			display: none;
        		}
        	</style>
        </head>
        <body>
        	<div class="wrapper">
        		<h1>Hmm.</h1>
        		<p>The domain you are looking for is not configured correctly. Please contact support.</p>
        		<div class="buttons">
        			<a href="#" class="js-click"> More info</a>
        			<br />
        			<div class="moreinfo hide">
        				<table>
        					<tr>
        						<td>Your IP:</td>
        						<td class="js-ip">?</td>
        					</tr>
        					<tr>
        						<td>Hostname:</td>
        						<td class="js-host">?</td>
        					</tr>
        					<tr>
        						<td>Full URL:</td>
        						<td class="js-url">?</td>
        					</tr>
        				</table>
        			</div>
        		</div>
        	</div>
        	<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
        	<script type="text/javascript">
        		$(function() {
        			$('.js-click').click(function() {
        				$.getJSON('/info', function( data ) {
        					$('.js-ip').text(data.ip);
        					$('.js-host').text(data.host);
        					$('.js-url').text(data.url);
        				});
        				$('.moreinfo').show();
        				return false;
        			})
        		});
        	</script>
        </body>
        </html>
Test Information
NamePassedFailedSkipped
response is ok 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
response is ok
expected response to have status code 204 but got 404