true

Thursday, 28 March 2024 00:00:09
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: 435ms
Total data received: 12.39KB
Average response time: 28ms
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: 94ms
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 0429bd85-a459-4301-86da-887710b61916
Host qc.dev.zuid-drecht.nl
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Server nginx
Date Wed, 27 Mar 2024 23:00:08 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: 10ms
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 a1474c7b-fb4f-420d-b8c8-8156a3ae454b
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 Wed, 27 Mar 2024 23:00:08 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: 22ms
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 de7fa401-5b68-4462-8e63-0c6b46845069
Host qc.dev.zuid-drecht.nl
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Server nginx
Date Wed, 27 Mar 2024 23:00:08 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 e1f1d8e7-ca70-4331-815d-77b87b668cd4
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 Wed, 27 Mar 2024 23:00:08 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: 8ms
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 012e7276-c07f-4704-95f2-c6bc76741d68
Host qc.dev.zuid-drecht.nl
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Server nginx
Date Wed, 27 Mar 2024 23:00:09 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