!!! 5
%html
%head
%title= Time.now
%meta{charset: "utf-8"}
%body
%div
%b
all:
= @statuses["all"]
%b{class: "passed"}
passed:
= @statuses["passed"]
%b{class: "failed"}
failed:
= @statuses["failed"]
%b{class: "pending"}
pending:
= @statuses["pending"]
- @tests.each do |example|
%details
%summary{class: "collapse #{example.last['status']}"}
= example.last['full_description']
%div{class: 'group'}
%div{class: 'section'}
%div
%b path:
= example.first
- if example.last['responses']
- example.last['responses'].each do |response|
%div{class: 'group'}
- if response['response'] && response['response']['request']
%div{class: 'section'}
%div
%b request.time:
= response['time']
%div
%b request.method:
= response['response']['request']['method']
%div
%b request.url:
= response['response']['request']['url']
%div
%b request.headers:
= response['response']['request']['headers']
%div
%b request.body:
%xmp
=response['response']['request']['body']
- if response['response']
%div{class: 'section'}
%div
%b response.headers:
= response['response']['headers']
%div
%b response.body:
%xmp
= response['response']['body']
- if example.last['exception']
%details
%summary{class: "collapse"}
= 'exception'
%div
%div{class: 'group section'}
%div
%b exception.class:
= example.last['exception']['class']
%div
%b exception.message:
= example.last['exception']['message']
%div
%b exception.backtrace:
= example.last['exception']['backtrace']