8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# File 'lib/fitting/statistics/cover_error.rb', line 8
def to_s
res = ''
@request_unit.map do |request|
request.responses.map do |response|
next unless response.tested_bodies != []
response.json_schemas.map do |json_schema|
json_schema.combinations.map do |combination|
next unless combination.valid_bodies == []
res += "request method: #{request.method}\nrequest path: #{request.path}\n"\
"response status: #{response.status}\nsource json-schema: #{json_schema.json_schema}\n"\
"combination: #{combination.description}\nnew json-schema: #{combination.json_schema}\n\n"
end
end
end
end
res
end
|