diff --git a/app/assets/stylesheets/search_results.css b/app/assets/stylesheets/search_results.css index d8be8071..3e3b3caf 100644 --- a/app/assets/stylesheets/search_results.css +++ b/app/assets/stylesheets/search_results.css @@ -218,30 +218,42 @@ } .search-control-panel { - display: flex; - flex-direction: column; - gap: 12px; + /*display: flex;*/ + /*flex-wrap: wrap;*/ + /*flex-direction: row;*/ + /*gap: 24px;*/ - .control-panel-row { + .search-control-panel-row { display: flex; flex-direction: row; - gap: 12px; + flex-wrap: wrap; + column-gap: 24px; - .search-control-panel-label { - align-content: center; - } + .search-control-panel-item { - .search-control-panel-link { - align-content: center; - } - } + .search-control-panel-label { + align-content: center; + } - .flex-spacer { - flex-grow: 1; - } + span.search-control-panel-current { + align-content: center; + background: #2B57AB; + color: white; + padding: 0.2rem; + } + + span.search-control-panel-link { + padding: 0.2rem; + &:hover { + text-decoration-thickness: 3px; + background: #e3e3e3 + } + } + } - select { - padding: 5px; + .flex-spacer { + flex-grow: 1; + } } } diff --git a/app/assets/stylesheets/toggle_sliders.css b/app/assets/stylesheets/toggle_sliders.css deleted file mode 100644 index 16953b32..00000000 --- a/app/assets/stylesheets/toggle_sliders.css +++ /dev/null @@ -1,42 +0,0 @@ - -/*Toggle sliders*/ -.toggle { - position: relative; - display: inline-block; - width: 60px; - height: 34px; -} - -/* outer */ -.slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: gray; - transition: .4s; - border-radius: 34px; -} - -/* inner */ -.slider:before { - position: absolute; - content: ""; - height: 26px; - width: 26px; - left: 4px; - bottom: 4px; - background-color: white; - transition: .4s; - border-radius: 50%; -} - -input:checked+.slider { - background-color: green; -} - -input:checked+.slider:before { - transform: translateX(26px); -} \ No newline at end of file diff --git a/app/javascript/controllers/detailed_results_controller.js b/app/javascript/controllers/detailed_results_controller.js deleted file mode 100644 index ec6efc16..00000000 --- a/app/javascript/controllers/detailed_results_controller.js +++ /dev/null @@ -1,44 +0,0 @@ -import {Controller} from "@hotwired/stimulus" - -// Connects to data-controller="detailed-results" -export default class extends Controller { - - static targets = ["toggleHidden"] - - connect() { - } - - toggle(event) { - this.toggleHiddenTargets.forEach(element => { - element.toggleAttribute("hidden"); - }) - - // Get updated state of show_detailed toggle - const showDetailed = document.querySelector('#show-detailed').checked; - - // Locate all hidden fields for persisting state of show detailed toggle - const hidden_show_detailed_fields = document.querySelectorAll('.hidden-show-detailed'); - - // Update value of show detailed hidden fields - hidden_show_detailed_fields.forEach(field => { - field.value = showDetailed; - }) - - // Locate all modifiable links on the page - const links = document.querySelectorAll('.modifiable-link'); - - // Append show detailed value as a parameter to all links - links.forEach(link => { - const url = new URL(link.href); - url.searchParams.delete('show_detailed') - url.searchParams.append('show_detailed', showDetailed) - link.href = url.toString(); - }); - - // ensure show_detailed is recorded in the current URL - let current_url = new URL(window.location); - current_url.searchParams.delete('show_detailed') - current_url.searchParams.append('show_detailed', showDetailed) - history.pushState(null, '', current_url); - } -} \ No newline at end of file diff --git a/app/javascript/controllers/expand_types_controller.js b/app/javascript/controllers/expand_types_controller.js index 7825da56..1e52695f 100644 --- a/app/javascript/controllers/expand_types_controller.js +++ b/app/javascript/controllers/expand_types_controller.js @@ -10,8 +10,9 @@ export default class extends Controller { const container_id = event.params.id const container_id_string = container_id.toString(); + // find all search links marked as modifiable, as these will be updated with hierarchy interaction data const links = document.querySelectorAll('.modifiable-link'); - const hidden_existing_id_fields = document.querySelectorAll('.hidden-existing-ids'); + let existingIds = []; const first_link = links.item(0).href; const first_url = new URL(first_link); @@ -37,11 +38,6 @@ export default class extends Controller { existingIds.push(container_id_string); } - // Update form hidden fields with existing IDs - hidden_existing_id_fields.forEach(field => { - field.value = existingIds; - }) - links.forEach(link => { const url = new URL(link.href); url.searchParams.delete('expanded_types'); @@ -55,6 +51,7 @@ export default class extends Controller { current_url.searchParams.append('expanded_types', existingIds) history.pushState(null, '', current_url); + // find all "toggle-1234" elements within the hierarchy layers const all_toggles = Array.from(document.getElementsByClassName('toggle-' + container_id)); const button = event.currentTarget; all_toggles.forEach(element => { diff --git a/app/views/search/index.html.erb b/app/views/search/index.html.erb index e342680f..217a4aab 100644 --- a/app/views/search/index.html.erb +++ b/app/views/search/index.html.erb @@ -4,10 +4,10 @@ <% end %> <% if Rails.env.development? %> -<%= render 'search/fragments/data', data: @associated_object_data, title: 'Associated object data' %> -<%= render 'search/fragments/data', data: @search_data.search, title: 'Search response' %> +<%#= render 'search/fragments/data', data: @associated_object_data, title: 'Associated object data' %> +<%#= render 'search/fragments/data', data: @search_data.search, title: 'Search response' %> <%#= render 'search/fragments/data', data: @ses_data, title: 'SES results' %> - <%= render 'search/fragments/data', data: @search_data.facets, title: 'Facets' %> + <%#= render 'search/fragments/data', data: @search_data.facets, title: 'Facets' %> <%#= render 'search/fragments/data', data: @top_level, title: 'Hierarchy top level types' %> <%#= render 'search/fragments/data', data: @toggled_facets, title: 'Toggled facets' %> <%#= render 'search/fragments/data', data: request.params, title: 'All params' %> @@ -134,81 +134,65 @@
-
+
<%= number_to_delimited(@search_data.number_of_results, separator: ",") %><%= @search_data.number_of_results && @search_data.number_of_results > 1 ? " results" : " result" %> -
-
- - - - - -
- - - - + + Show detailed: + <% if @search_data.show_detailed? %> + + On + + + <%= link_to "Off", search_url(query: @search_data.query, filter: @search_data.filter, sort_by: @search_data.sort, results_per_page: @search_data.results_per_page, page: @search_data.current_page, expanded_types: @search_data.expanded_types, show_detailed: false), class: "modifiable-link" %> + + <% else %> + + <%= link_to "On", search_url(query: @search_data.query, filter: @search_data.filter, sort_by: @search_data.sort, results_per_page: @search_data.results_per_page, page: @search_data.current_page, expanded_types: @search_data.expanded_types, show_detailed: true), class: "modifiable-link" %> + + + Off + + <% end %> + - <%#= form_with url: request.url, method: :get, remote: true, id: 'results-per-page' do |rf| %> - <%# unless request.params.dig(:filter).blank? %> - <%# request.params.dig(:filter).keys.each do |filter_key| %> - <%# request.params.dig(:filter, filter_key).each do |val| %> - <%#= rf.hidden_field "filter[#{filter_key}]", value: val, multiple: true %> - <%# end %> - <%# end %> - <%# end %> - <%# unless request.params.dig(:query).blank? %> - <%#= rf.hidden_field :query, value: request.params.dig(:query) %> - <%# end %> - <%# unless request.params.dig(:sort_by).blank? %> - <%#= rf.hidden_field :sort_by, value: request.params.dig(:sort_by) %> - <%# end %> - <%#= rf.hidden_field :expanded_types, value: @search_data.expanded_types_string, class: 'hidden-existing-ids' %> - <%#= rf.hidden_field :show_detailed, value: request.params.dig(:show_detailed), class: 'hidden-show-detailed' %> - <%#= rf.select "results_per_page", options_for_select([["Show 10 results", 10], ["Show 20 results", 20], ["Show 50 results", 50], ["Show 100 results", 100]], selected: @search_data.results_per_page), {}, { onchange: "this.form.submit()", class: 'form-select' } %> - <%# end %> + + + <% [10, 20, 50, 100].each do |per_page_option| %> + <% if @search_data.results_per_page == per_page_option %> + + <%= per_page_option %> + + <% else %> + + <%= link_to per_page_option, search_url(query: @search_data.query, filter: @search_data.filter, sort_by: @search_data.sort, results_per_page: per_page_option, page: @search_data.current_page, expanded_types: @search_data.expanded_types, show_detailed: @search_data.show_detailed), class: "modifiable-link" %> + + <% end %> + <% end %> + - <%#= form_with url: request.url, method: :get, remote: true, id: 'sort-by' do |sf| %> - <%# unless request.params.dig(:filter).blank? %> - <%# request.params.dig(:filter).keys.each do |filter_key| %> - <%# request.params.dig(:filter, filter_key).each do |val| %> - <%#= sf.hidden_field "filter[#{filter_key}]", value: val, multiple: true %> - <%# end %> - <%# end %> - <%# end %> - <%# unless request.params.dig(:query).blank? %> - <%#= sf.hidden_field :query, value: request.params.dig(:query) %> - <%# end %> - <%# unless request.params.dig(:results_per_page).blank? %> - <%#= sf.hidden_field :results_per_page, value: request.params.dig(:results_per_page) %> - <%# end %> - <%#= sf.hidden_field :expanded_types, value: @search_data.expanded_types_string, class: 'hidden-existing-ids' %> - <%#= sf.hidden_field :show_detailed, value: request.params.dig(:show_detailed), class: 'hidden-show-detailed' %> - <%#= sf.select("sort_by", options_for_select([["Newest first", "date_desc"], ["Oldest first", "date_asc"]], selected: @search_data.sort), {}, { onchange: 'this.form.submit()', class: 'form-select' }) %> - <%# end %> + + + <% if @search_data.sort == "date_desc" %> + + Newest first + + + <%= link_to "Oldest first", search_url(query: @search_data.query, filter: @search_data.filter, sort_by: 'date_asc', results_per_page: @search_data.results_per_page, page: @search_data.current_page, expanded_types: @search_data.expanded_types, show_detailed: @search_data.show_detailed), class: "modifiable-link" %> + + <% else %> + + <%= link_to "Newest first", search_url(query: @search_data.query, filter: @search_data.filter, sort_by: 'date_desc', results_per_page: @search_data.results_per_page, page: @search_data.current_page, expanded_types: @search_data.expanded_types, show_detailed: @search_data.show_detailed), class: "modifiable-link" %> + + + Oldest first + + <% end %> +
diff --git a/coverage/.last_run.json b/coverage/.last_run.json index 7f1a69a7..1398b657 100644 --- a/coverage/.last_run.json +++ b/coverage/.last_run.json @@ -1,5 +1,5 @@ { "result": { - "line": 39.31 + "line": 82.93 } } diff --git a/coverage/.resultset.json b/coverage/.resultset.json index 07b5102f..51244644 100644 --- a/coverage/.resultset.json +++ b/coverage/.resultset.json @@ -34,10 +34,10 @@ 1, null, 1, - 1, - 1, + 103, + 101, null, - 0, + 2, null, null, null, @@ -45,50 +45,50 @@ null, null, null, - 0, + 72, null, - 0, + 2, null, null, 1, - 0, + 12, null, - 0, + 1, null, - 0, + 3, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, null, null, 1, - 0, + 435, null, null, - 0, + 427, null, null, - 0, - 0, + 6, + 6, null, - 0, - 0, + 4, + 4, null, - 0, + 4, null, null, null, @@ -102,7 +102,7 @@ null, null, null, - 0, + 2, null, null, null, @@ -133,11 +133,11 @@ null, null, null, - 0, + 2, null, null, 1, - 0, + 2, null, 0, 0, @@ -154,7 +154,7 @@ null, null, 1, - 0, + 2, null, null, 1, @@ -164,7 +164,7 @@ null, null, 1, - 0, + 3, null, null ] @@ -174,11 +174,11 @@ 1, null, 1, - 0, + 263, null, - 0, + 258, null, - 0, + 258, null, null ] @@ -219,19 +219,19 @@ null, null, null, - 0, + 1799, null, - 0, - 0, + 1798, + 1798, null, - 0, + 1798, null, null, 1, - 0, - 0, + 2005, + 204, null, - 0, + 1801, null, null, null, @@ -241,33 +241,33 @@ null, null, null, - 0, + 424, null, - 0, + 420, null, - 0, - 0, + 420, + 207, null, - 0, + 213, null, null, null, 1, - 0, + 211, null, - 0, - 0, - 0, + 207, + 207, + 207, null, - 0, + 207, 0, null, - 0, + 207, null, null, null, 1, - 0, + 2425, null, null, 1, @@ -276,66 +276,66 @@ null, null, null, - 0, + 2430, null, - 0, + 2430, null, null, - 0, + 2375, null, - 0, - 0, - 0, + 2375, + 1214, + 1214, null, null, null, - 0, + 55, null, null, - 0, + 2430, null, - 0, + 2430, null, null, - 0, - 0, + 30, + 1, null, null, - 0, + 1, null, null, null, - 0, + 1, null, null, - 0, + 29, null, - 0, + 29, null, null, - 0, + 30, null, null, 1, - 0, + 2418, null, null, 1, null, 1, - 0, - 0, - 0, + 207, + 207, + 2277, null, null, - 0, + 207, null, null, 1, null, null, null, - 0, + 207, null, null, null, @@ -354,7 +354,7 @@ null, null, null, - 0, + 2430, null, null, null, @@ -384,15 +384,15 @@ null, null, null, - 0, - 0, + 1214, + 1214, null, null, null, null, - 0, + 1214, null, - 0, + 1213, null, null, null @@ -420,43 +420,43 @@ null, null, 1, - 0, + 208, null, - 0, + 208, null, - 0, + 2, null, - 0, + 1, null, - 0, + 1, null, 0, null, 0, null, - 0, + 206, null, 0, null, - 0, - 0, + 206, + 206, null, - 0, - 0, + 206, + 206, null, null, - 0, - 0, + 206, + 206, null, null, - 0, + 206, null, - 0, + 206, null, - 0, + 206, 0, null, - 0, + 206, null, null, null, @@ -492,25 +492,25 @@ 1, null, 1, - 0, - 0, - 0, + 4, + 4, + 4, null, - 0, - 0, + 4, + 1, null, - 0, + 3, null, null, null, 1, null, 1, - 0, + 4, null, null, 1, - 0, + 4, null, null, null, @@ -551,7 +551,7 @@ 1, null, 1, - 0, + 30, null, null, 1, @@ -561,11 +561,11 @@ null, null, 1, - 0, + 2, null, null, 1, - 0, + 6, null, null, 1, @@ -581,20 +581,20 @@ 1, null, 1, - 0, + 1107, null, null, 1, null, null, - 0, - 0, + 135, + 135, null, - 0, + 135, null, null, 1, - 0, + 164, null, null, 1, @@ -602,22 +602,22 @@ null, null, 1, - 0, + 831, null, null, 1, null, null, null, - 0, + 421, null, - 0, + 10, null, null, 1, - 0, - 0, - 0, + 274, + 274, + 274, null, null, 1, @@ -629,15 +629,15 @@ null, null, 1, - 0, + 210, null, null, 1, - 0, + 251, null, null, 1, - 0, + 9, null, null, 1, @@ -645,21 +645,21 @@ null, null, 1, - 0, + 25, null, null, 1, - 0, + 4, null, - 0, + 2, null, null, 1, - 0, + 600, null, null, 1, - 0, + 54, null, null, 1, @@ -667,60 +667,60 @@ null, null, 1, - 0, + 7, null, null, 1, null, - 0, + 4, null, null, 1, null, - 0, + 4, null, null, 1, null, - 0, + 3, null, null, 1, - 0, + 55, null, null, 1, - 0, + 360, null, null, 1, - 0, - 0, + 1067, + 1067, null, - 0, + 1067, null, null, 1, - 0, + 157, null, null, 1, - 0, + 3, null, null, 1, - 0, + 5, null, null, 1, - 0, + 57, null, null, 1, - 0, - 0, + 714, + 714, null, - 0, + 714, null, null, 1, @@ -728,141 +728,141 @@ null, null, null, - 0, - 0, + 160, + 158, null, - 0, + 6, null, null, null, 1, - 0, + 3, null, null, 1, - 0, + 164, null, null, 1, - 0, + 3, null, null, 1, - 0, + 12, null, null, 1, - 0, + 12, null, null, 1, - 0, + 174, null, null, 1, - 0, + 371, null, null, 1, - 0, + 109, null, null, 1, - 0, + 217, null, null, 1, - 0, + 158, null, null, 1, - 0, + 3034, null, null, 1, - 0, - 0, + 606, + 606, null, - 0, + 600, null, null, 1, - 0, + 869, null, null, 1, - 0, + 306, null, null, 1, - 0, + 200, null, null, 1, - 0, + 606, null, - 0, + 600, null, null, 1, - 0, + 863, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 860, null, null, 1, null, - 0, + 208, null, null, 1, - 0, + 166, null, null, 1, - 0, + 632, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 308, null, null, 1, - 0, + 51, null, null, 1, - 0, + 51, null, null, 1, - 0, + 3, null, null, 1, - 0, + 154, null, null, 1, - 0, + 103, null, null, 1, @@ -870,15 +870,15 @@ null, null, 1, - 0, + 4, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, @@ -886,52 +886,52 @@ null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 7, null, null, 1, - 0, + 3, null, null, 1, null, null, - 0, - 0, - 0, + 206, + 206, + 206, null, - 0, + 206, null, - 0, + 157, null, - 0, + 154, null, - 0, + 137, null, null, 1, null, - 0, + 373, null, null, 1, - 0, + 1, null, null, 1, - 0, + 1, null, null, 1, @@ -940,77 +940,77 @@ null, 1, null, - 0, + 9, null, null, 1, null, - 0, + 9, null, null, 1, null, 1, - 0, + 3038, null, - 0, + 3016, null, null, 1, - 0, + 1381, null, - 0, - 0, + 658, + 658, null, null, 1, - 0, + 6057, null, - 0, + 4010, null, null, 1, - 0, + 556, null, - 0, + 13, null, null, 1, - 0, + 641, null, - 0, + 92, null, null, 1, - 0, + 420, null, - 0, + 405, null, null, 1, - 0, + 7, null, - 0, + 4, null, null, 1, null, - 0, + 386, null, - 0, - 0, + 273, + 273, null, - 0, + 247, null, null, 1, null, - 0, + 582, null, - 0, - 0, + 559, + 559, null, - 0, + 556, null, null, 1, @@ -1018,110 +1018,111 @@ null, null, null, - 0, + 5968, null, - 0, + 16892, null, null, 1, - 0, + 135, null, 0, null, - 0, + 31, null, - 0, + 13, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, - 0, - 0, - 0, + 3, + 1, + 2, + 1, null, - 0, + 1, null, null, - 0, + 1, null, null, - 0, + 1, null, null, - 0, + 1, null, null, - 0, + 1, null, null, - 0, + 1, null, null, - 0, + 1, null, null, - 0, + 1, null, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 4, + 1, + 3, + 1, + 2, null, - 0, + 1, + 1, + null, + 1, null, 0, null, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, null, - 0, + 1, null, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 1, null, - 0, + 54, null, null, null, @@ -1129,26 +1130,26 @@ null, null, null, - 0, + 832, null, - 0, + 29, null, null, - 0, + 803, null, null, 1, - 0, + 2488, null, - 0, + 1672, null, - 0, + 158, null, - 0, + 85, null, null, 1, - 0, + 1176, null, null, null @@ -1165,18 +1166,18 @@ 1, null, 1, - 0, + 240, null, null, 1, - 0, + 2, null, null, 1, - 0, - 0, + 3, + 3, null, - 0, + 3, null, null, 1, @@ -1188,11 +1189,11 @@ null, null, 1, - 0, + 1, null, null, 1, - 0, + 4, null, null, 1, @@ -1222,40 +1223,40 @@ "lines": [ 1, 1, - 0, + 248, null, null, 1, - 0, + 249, null, null, 1, - 0, + 521, null, null, 1, - 0, - 0, + 245, + 245, null, - 0, + 33, null, null, 1, - 0, + 243, null, - 0, + 243, null, - 0, + 243, null, - 0, - 0, - 0, + 243, + 243, + 4, null, null, - 0, - 0, + 243, + 243, null, - 0, + 243, null, null ] @@ -1265,11 +1266,11 @@ 1, null, 1, - 0, + 29, null, null, 1, - 0, + 1, null, null, 1, @@ -1277,7 +1278,7 @@ null, null, 1, - 0, + 1, null, null, 1, @@ -1287,23 +1288,23 @@ null, null, 1, - 0, + 5, null, null, 1, - 0, + 3, null, null, 1, - 0, - 0, + 2, + 1, null, - 0, + 3, null, null, null, 1, - 0, + 4, null, null, 1, @@ -1322,15 +1323,15 @@ 1, null, 1, - 0, + 17, null, null, 1, - 0, + 5, null, null, 1, - 0, + 1, null, null, 1, @@ -1348,7 +1349,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -1362,11 +1363,11 @@ 1, null, 1, - 0, + 29, null, null, 1, - 0, + 1, null, null, 1, @@ -1375,24 +1376,24 @@ null, 1, null, - 0, + 2, null, - 0, - 0, + 2, + 1, null, - 0, + 1, null, null, null, 1, - 0, + 4, null, null, 1, null, - 0, + 2, null, - 0, + 1, null, null, 1, @@ -1414,9 +1415,9 @@ null, 1, null, - 0, + 4, null, - 0, + 4, null, null ] @@ -1426,31 +1427,31 @@ 1, null, 1, - 0, + 171, null, null, 1, - 0, + 3, null, null, 1, - 0, + 5, null, null, 1, - 0, + 7, null, null, 1, - 0, + 5, null, null, 1, - 0, + 5, null, null, 1, - 0, + 5, null, null, 1, @@ -1458,23 +1459,23 @@ null, null, 1, - 0, + 3, null, null, 1, - 0, + 4, null, null, 1, - 0, + 4, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, @@ -1482,7 +1483,7 @@ null, null, 1, - 0, + 6, null, null ] @@ -1492,7 +1493,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -1506,7 +1507,7 @@ 1, null, 1, - 0, + 10, null, null, 1, @@ -1516,7 +1517,7 @@ null, null, 1, - 0, + 1, null, null, 1, @@ -1528,11 +1529,11 @@ null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null ] @@ -1542,11 +1543,11 @@ 1, null, 1, - 0, + 22, null, null, 1, - 0, + 1, null, null, 1, @@ -1560,11 +1561,11 @@ 1, null, 1, - 0, + 42, null, null, 1, - 0, + 1, null, null, 1, @@ -1572,44 +1573,42 @@ null, null, 1, - 0, + 4, null, null, 1, - 0, + 4, null, null, 1, - 0, + 4, null, null, 1, - 0, - 0, - null, - 0, - 0, - 0, + 3, + 3, null, + 1, + 2, + 2, null, - 0, null, null, 1, null, - 0, + 4, null, null, 1, - 0, + 9, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null ] @@ -1619,11 +1618,11 @@ 1, null, 1, - 0, + 134, null, null, 1, - 0, + 54, null, null, 1, @@ -1631,7 +1630,7 @@ null, null, 1, - 0, + 9, null, null, 1, @@ -1639,50 +1638,50 @@ null, null, null, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 142, + 71, + 71, + 71, + 71, + 71, + 71, null, null, - 0, + 71, null, - 0, - 0, - 0, + 19, + 19, + 19, null, - 0, - 0, - 0, - 0, + 19, + 24, + 24, + 168, null, - 0, - 0, + 24, + 24, null, null, - 0, + 19, null, null, 1, - 0, + 55, null, - 0, + 1, null, null, 1, null, - 0, + 103, null, null, 1, - 0, + 218, null, null, 1, - 0, + 261, null, null ] @@ -1692,11 +1691,11 @@ 1, null, 1, - 0, + 35, null, null, 1, - 0, + 1, null, null, 1, @@ -1704,39 +1703,39 @@ null, null, 1, - 0, + 1, null, null, 1, - 0, + 5, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 5, null, null, 1, - 0, + 5, null, null, 1, - 0, + 5, null, null ] @@ -1746,7 +1745,7 @@ 1, null, 1, - 0, + 23, null, null, 1, @@ -1758,7 +1757,7 @@ null, null, 1, - 0, + 1, null, null, 1, @@ -1766,33 +1765,33 @@ null, null, 1, - 0, + 3, null, null, 1, null, null, - 0, + 1, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 5, null, null, 1, @@ -1817,7 +1816,7 @@ 1, null, 1, - 0, + 32, null, null, 1, @@ -1831,7 +1830,7 @@ null, null, 1, - 0, + 3, null, null ] @@ -1841,7 +1840,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -1867,7 +1866,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -1897,7 +1896,7 @@ 1, null, 1, - 0, + 27, null, null, 1, @@ -1905,19 +1904,19 @@ null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, @@ -1925,11 +1924,11 @@ null, null, 1, - 0, + 7, null, null, 1, - 0, + 5, null, null, 1, @@ -1937,7 +1936,7 @@ null, null, 1, - 0, + 1, null, null ] @@ -1953,11 +1952,11 @@ 1, null, 1, - 0, + 12, null, null, 1, - 0, + 1, null, null, 1, @@ -1972,7 +1971,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -1988,11 +1987,11 @@ 1, null, 1, - 0, + 35, null, null, 1, - 0, + 35, null, null, 1, @@ -2000,10 +1999,10 @@ null, null, 1, - 0, - 0, + 3, + 6, null, - 0, + 3, null, null, 1, @@ -2032,15 +2031,15 @@ null, null, 1, - 0, + 3, null, - 0, + 3, null, - 0, + 6, 0, null, null, - 0, + 3, null, null ] @@ -2050,7 +2049,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -2064,11 +2063,11 @@ 1, null, 1, - 0, + 15, null, null, 1, - 0, + 1, null, null, 1, @@ -2088,7 +2087,7 @@ null, null, 1, - 0, + 25, null, null, 1, @@ -2098,11 +2097,11 @@ null, null, 1, - 0, + 1, null, null, 1, - 0, + 1, null, null, 1, @@ -2110,19 +2109,19 @@ null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 3, null, null, 1, - 0, + 4, null, null, 1, @@ -2165,31 +2164,31 @@ 1, null, 1, - 0, + 247, null, null, 1, - 0, + 245, null, - 0, + 33, null, - 0, - 0, - 0, + 33, + 33, + 41, null, - 0, - 0, - 0, + 33, + 33, + 12, null, null, - 0, + 33, null, null, 1, null, 1, null, - 0, + 245, null, null, null @@ -2200,11 +2199,11 @@ 1, null, 1, - 0, + 12, null, null, 1, - 0, + 1, null, null, 1, @@ -2224,11 +2223,11 @@ 1, null, 1, - 0, + 29, null, null, 1, - 0, + 1, null, null, 1, @@ -2240,7 +2239,7 @@ null, null, 1, - 0, + 3, null, null, null @@ -2251,7 +2250,7 @@ 1, null, 1, - 0, + 15, null, null, 1, @@ -2261,7 +2260,7 @@ null, null, 1, - 0, + 1, null, null, 1, @@ -2269,7 +2268,7 @@ null, null, 1, - 0, + 2, null, null, 1, @@ -2277,7 +2276,7 @@ null, null, 1, - 0, + 3, null, null ] @@ -2287,29 +2286,29 @@ 1, null, 1, - 0, + 160, null, null, 1, - 0, - 0, - 0, + 56, + 56, + 56, null, null, 1, - 0, + 312, null, null, 1, - 0, + 8, null, null, 1, - 0, + 55, null, null, 1, - 0, + 8, null, null, 1, @@ -2320,42 +2319,42 @@ null, null, null, - 0, + 212, null, null, - 0, - 0, + 211, + 211, null, - 0, + 1, null, null, 1, - 0, + 8, null, null, 1, - 0, + 268, null, null, 1, - 0, + 105, null, null, 1, - 0, + 4, null, null, 1, null, - 0, + 55, null, null, 1, - 0, + 104, null, null, 1, - 0, + 100, null, null, 1, @@ -2363,7 +2362,7 @@ null, null, 1, - 0, + 100, null, null, 1, @@ -2371,7 +2370,7 @@ null, null, 1, - 0, + 103, null, null, 1, @@ -2405,17 +2404,17 @@ 1, null, 1, - 0, + 27, null, null, 1, - 0, - 0, - 0, + 5, + 5, + 5, null, null, 1, - 0, + 1, null, null, 1, @@ -2423,19 +2422,19 @@ null, null, 1, - 0, + 1, null, null, 1, - 0, + 5, null, null, 1, - 0, + 4, null, - 0, + 3, null, - 0, + 2, null, null, null, @@ -2448,7 +2447,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -2471,7 +2470,7 @@ 1, null, 1, - 0, + 2, null, null, 1, @@ -2505,11 +2504,11 @@ 1, null, 1, - 0, + 17, null, null, 1, - 0, + 1, null, null, 1, @@ -2517,11 +2516,11 @@ null, null, 1, - 0, + 1, null, null, 1, - 0, + 5, null, null ] @@ -2531,7 +2530,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -2565,7 +2564,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -2579,24 +2578,24 @@ 1, null, 1, - 0, + 17, null, null, 1, - 0, + 1, null, null, 1, null, null, - 0, - 0, + 9, + 3, null, null, 1, null, - 0, - 0, + 9, + 3, null, null, 1, @@ -2613,11 +2612,11 @@ 1, null, 1, - 0, + 15, null, null, 1, - 0, + 1, null, null, 1, @@ -2631,17 +2630,17 @@ 1, null, 1, - 0, + 27, null, null, 1, - 0, - 0, - 0, + 3, + 3, + 3, null, null, 1, - 0, + 1, null, null, 1, @@ -2649,11 +2648,11 @@ null, null, 1, - 0, + 2, null, null, 1, - 0, + 3, null, null ] @@ -2663,11 +2662,11 @@ 1, null, 1, - 0, + 15, null, null, 1, - 0, + 1, null, null, 1, @@ -2681,11 +2680,11 @@ 1, null, 1, - 0, + 111, null, null, 1, - 0, + 52, null, null, 1, @@ -2693,27 +2692,27 @@ null, null, 1, - 0, + 104, null, null, 1, - 0, + 52, null, null, 1, - 0, + 107, null, null, 1, - 0, + 107, null, null, 1, - 0, + 104, null, null, 1, - 0, + 51, null, null, 1, @@ -2721,10 +2720,28 @@ null, null, 1, - 0, + 155, + null, + null, + 1, + 153, + null, + null, + 1, + 150, null, null, 1, + 105, + null, + null + ] + }, + "/Users/jon.corry/RubymineProjects/search-prototype/app/models/research_material.rb": { + "lines": [ + 1, + null, + 1, 0, null, null, @@ -2746,30 +2763,30 @@ null, 1, null, - 0, - 0, - 0, + 35, + 35, + 35, null, null, 1, - 0, + 35, null, null, 1, null, - 0, + 12, null, null, 1, - 0, + 5, null, - 0, + 4, null, null, 1, - 0, + 3, null, - 0, + 2, null, null, 1, @@ -2779,63 +2796,63 @@ null, null, 1, - 0, + 3, null, - 0, + 2, 0, null, - 0, + 2, null, null, null, 1, - 0, + 75, null, - 0, + 74, null, null, 1, - 0, + 43, null, - 0, - 0, - 0, + 27, + 108, + 27, null, null, 1, - 0, + 11, null, - 0, + 11, null, null, 1, - 0, + 20, null, - 0, + 20, null, null, 1, - 0, + 15, null, - 0, + 15, null, null, 1, - 0, + 3, null, null, 1, - 0, + 15, null, - 0, + 15, null, - 0, + 15, null, - 0, + 15, 0, null, null, - 0, + 15, null, null, 1, @@ -2859,75 +2876,75 @@ null, null, 1, - 0, + 17, null, - 0, + 17, null, - 0, + 17, null, null, 1, - 0, + 4, null, - 0, + 4, null, null, 1, - 0, + 2, null, null, 1, - 0, + 20, null, - 0, - 0, + 20, + 20, null, null, 1, - 0, + 3, null, null, 1, - 0, - 0, + 18, + 18, null, null, 1, - 0, + 35, null, null, 1, - 0, + 4, null, null, 1, - 0, - 0, + 3, + 3, null, 0, null, null, 1, - 0, + 3, null, - 0, - 0, + 3, + 3, null, null, 1, - 0, - 0, + 3, + 3, null, - 0, - 0, + 12, + 3, null, - 0, + 3, null, null, 1, null, - 0, - 0, + 3, + 3, null, 0, null, @@ -2948,7 +2965,7 @@ null, null, null, - 0, + 3, null, null, 1, @@ -2960,33 +2977,33 @@ null, null, null, - 0, - 0, - 0, + 3, + 3, + 3, null, - 0, + 3, null, null, 1, - 0, + 8, null, - 0, - 0, + 7, + 7, null, - 0, + 18, null, null, 1, - 0, + 2, null, - 0, - 0, + 1, + 1, null, - 0, + 1, null, null, 1, - 0, + 17, null, null, 1, @@ -2996,7 +3013,7 @@ null, null, 1, - 0, + 33, null, null ] @@ -3009,51 +3026,51 @@ 1, null, 1, - 0, + 1461, null, null, 1, null, - 0, + 7, null, - 0, + 18, null, null, 1, null, - 0, + 5, null, - 0, + 4, null, - 0, - 0, + 4, + 6, null, null, - 0, + 4, null, null, 1, null, null, - 0, - 0, + 1, + 1, null, - 0, - 0, + 1, + 1, null, - 0, - 0, + 2, + 2, null, null, - 0, + 2, null, null, - 0, + 2, null, null, null, - 0, - 0, + 2, + 2, null, null, 0, @@ -3061,16 +3078,16 @@ null, null, null, - 0, + 2, null, null, null, null, - 0, - 0, + 1, + 1, null, null, - 0, + 1, null, null, 1, @@ -3081,24 +3098,24 @@ null, 1, null, - 0, + 2, null, - 0, - 0, + 2, + 2, null, null, null, null, null, null, - 0, + 2, null, - 0, - 0, - 0, + 2, + 2, + 3, null, null, - 0, + 2, null, null, 1, @@ -3128,7 +3145,7 @@ null, null, 1, - 0, + 4, null, null, 1, @@ -3138,7 +3155,7 @@ 1, null, 1, - 0, + 2, null, null, 1, @@ -3180,16 +3197,16 @@ 1, null, 1, - 0, + 35, null, null, 1, - 0, + 1, null, null, 1, - 0, - 0, + 1, + 1, null, null, 1, @@ -3211,11 +3228,11 @@ null, null, 1, - 0, + 209, null, null, 1, - 0, + 1, null, null, 1, @@ -3235,18 +3252,18 @@ 1, null, 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 30, + 30, + 30, + 30, + 30, + 30, + 30, null, null, 1, null, - 0, + 2, null, null, null, @@ -3264,42 +3281,42 @@ null, null, 1, - 0, - 0, - 0, - 0, + 5, + 5, + 5, + 5, null, null, 1, null, null, - 0, + 4, null, null, - 0, + 4, null, null, 1, null, - 0, + 18, null, null, 1, null, - 0, + 7, null, null, 1, - 0, + 2, null, - 0, + 1, null, null, 1, null, - 0, + 9, null, - 0, + 3, null, null, 1, @@ -3315,14 +3332,14 @@ null, null, null, - 0, + 3, null, null, - 0, + 4, null, 0, 0, - 0, + 4, 0, 0, null, @@ -3334,16 +3351,16 @@ null, 0, null, - 0, + 4, null, null, null, null, 1, - 0, - 0, + 3, + 2, null, - 0, + 1, null, null, 1, @@ -3422,11 +3439,11 @@ 1, null, 1, - 0, + 16, null, null, 1, - 0, + 1, null, null, 1, @@ -3436,8 +3453,8 @@ 1, null, null, - 0, - 0, + 3, + 3, null, null, 1, @@ -3445,7 +3462,7 @@ null, null, 1, - 0, + 2, null, null, 1, @@ -3464,11 +3481,11 @@ 1, null, 1, - 0, + 21, null, null, 1, - 0, + 1, null, null, 1, @@ -3476,15 +3493,15 @@ null, null, 1, - 0, + 2, null, null, 1, - 0, + 2, null, null, 1, - 0, + 5, null, null, 1, @@ -3498,7 +3515,7 @@ 1, null, 1, - 0, + 1, null, null, 1, @@ -3512,7 +3529,7 @@ 1, null, 1, - 0, + 2, null, null, 1, @@ -3530,11 +3547,11 @@ 1, null, 1, - 0, + 118, null, null, 1, - 0, + 52, null, null, 1, @@ -3542,47 +3559,47 @@ null, null, 1, - 0, + 58, null, null, 1, null, - 0, + 60, null, null, null, null, - 0, + 53, null, null, - 0, + 1, null, - 0, + 1, null, null, 1, - 0, + 57, null, - 0, + 56, null, - 0, + 55, null, - 0, + 54, null, - 0, + 2, null, - 0, + 1, null, null, null, null, 1, null, - 0, + 104, null, null, 1, - 0, + 52, null, null, 1, @@ -3590,11 +3607,11 @@ null, null, 1, - 0, + 51, null, null, 1, - 0, + 51, null, null, 1, @@ -3609,9 +3626,9 @@ null, null, null, - 0, + 54, null, - 0, + 1, null, null ] @@ -3621,11 +3638,11 @@ 1, null, 1, - 0, + 81, null, null, 1, - 0, + 52, null, null, 1, @@ -3633,35 +3650,35 @@ null, null, 1, - 0, + 104, null, null, 1, null, null, null, - 0, + 51, null, null, 1, - 0, + 105, null, null, 1, - 0, + 55, null, null, 1, - 0, + 50, null, null, 1, - 0, + 4, null, null, 1, - 0, - 0, + 51, + 51, null, 0, null, @@ -3669,6 +3686,6 @@ ] } }, - "timestamp": 1724917962 + "timestamp": 1725293149 } } diff --git a/coverage/index.html b/coverage/index.html index 187e0e51..5e2d7328 100644 --- a/coverage/index.html +++ b/coverage/index.html @@ -5,7 +5,7 @@ - + @@ -14,7 +14,7 @@ loading
-
Generated 2024-08-29T08:52:42+01:00
+
Generated 2024-09-02T17:05:49+01:00
@@ -22,15 +22,15 @@

All Files ( - - 39.31% + + 82.94% covered at - - 0.39 + + 91.78 hits/line ) @@ -39,15 +39,15 @@

- 70 files in total. + 71 files in total.
- 1600 relevant lines, - 629 lines covered and - 971 lines missed. - ( - 39.31% + 1606 relevant lines, + 1332 lines covered and + 274 lines missed. + ( + 82.94% )
@@ -105,12 +105,12 @@

app/controllers/content_objects_controller.rb - 12.50 % + 79.17 % 50 24 - 3 - 21 - 0.13 + 19 + 5 + 112.04 @@ -127,34 +127,34 @@

app/controllers/search_controller.rb - 36.84 % + 78.95 % 37 19 - 7 - 12 - 0.37 + 15 + 4 + 1.84 app/helpers/application_helper.rb - 29.41 % + 80.39 % 142 51 - 15 - 36 - 0.29 + 41 + 10 + 23.80 app/helpers/date_helper.rb - 40.00 % + 100.00 % 10 5 - 2 - 3 - 0.40 + 5 + 0 + 156.20 @@ -171,12 +171,12 @@

app/helpers/link_helper.rb - 23.44 % + 95.31 % 191 64 - 15 - 49 - 0.23 + 61 + 3 + 725.86 @@ -226,177 +226,177 @@

app/models/act.rb - 46.15 % + 69.23 % 24 13 - 6 - 7 - 0.46 + 9 + 4 + 3.38 app/models/api_call.rb - 48.48 % + 69.70 % 60 33 - 16 - 17 - 0.48 + 23 + 10 + 8.24 app/models/associated_objects.rb - 28.57 % + 100.00 % 38 21 - 6 - 15 - 0.29 + 21 + 0 + 166.43 app/models/bill.rb - 44.44 % + 77.78 % 53 27 - 12 - 15 - 0.44 + 21 + 6 + 2.26 app/models/church_of_england_measure.rb - 54.55 % + 81.82 % 22 11 - 6 - 5 - 0.55 + 9 + 2 + 2.64 app/models/command_paper.rb - 60.00 % + 80.00 % 10 5 - 3 - 2 - 0.60 + 4 + 1 + 0.80 app/models/committee_proceeding.rb - 60.00 % + 80.00 % 10 5 - 3 - 2 - 0.60 + 4 + 1 + 0.80 app/models/content_object.rb - 34.66 % - 576 + 96.75 % + 577 277 - 96 - 181 - 0.35 + 268 + 9 + 288.33 app/models/deposited_paper.rb - 42.86 % - 55 - 28 - 12 - 16 - 0.43 + 96.30 % + 53 + 27 + 26 + 1 + 3.59 app/models/edm.rb - 27.03 % + 97.30 % 69 37 - 10 - 27 - 0.27 + 36 + 1 + 49.81 app/models/european_deposited_document.rb - 52.00 % + 96.00 % 50 25 - 13 - 12 - 0.52 + 24 + 1 + 3.28 app/models/european_material.rb - 44.12 % + 70.59 % 67 34 - 15 - 19 - 0.44 + 24 + 10 + 1.76 app/models/european_scrutiny.rb - 45.45 % + 63.64 % 20 11 - 5 - 6 - 0.45 + 7 + 4 + 3.64 app/models/european_scrutiny_explanatory_memorandum.rb - 54.55 % + 63.64 % 22 11 - 6 - 5 - 0.55 + 7 + 4 + 0.64 app/models/european_scrutiny_ministerial_correspondence.rb - 53.85 % + 61.54 % 26 13 - 7 - 6 - 0.54 + 8 + 5 + 0.62 app/models/european_scrutiny_recommendation.rb - 52.17 % + 86.96 % 46 23 - 12 - 11 - 0.52 + 20 + 3 + 2.78 @@ -413,67 +413,67 @@

app/models/formal_proceeding.rb - 57.14 % + 85.71 % 15 7 - 4 - 3 - 0.57 + 6 + 1 + 2.43 app/models/grand_committee_proceeding.rb - 60.00 % + 80.00 % 10 5 - 3 - 2 - 0.60 + 4 + 1 + 0.80 app/models/hierarchy_builder.rb - 24.24 % + 51.52 % 60 33 - 8 - 25 - 0.24 + 17 + 16 + 3.18 app/models/house_of_commons_paper.rb - 60.00 % + 80.00 % 10 5 - 3 - 2 - 0.60 + 4 + 1 + 0.80 app/models/impact_assessment.rb - 55.56 % + 77.78 % 18 9 - 5 - 4 - 0.56 + 7 + 2 + 2.33 app/models/ministerial_correction.rb - 48.15 % + 74.07 % 54 27 - 13 - 14 - 0.48 + 20 + 7 + 1.96 @@ -490,243 +490,254 @@

app/models/objects_from_uri_list.rb - 35.29 % + 100.00 % 33 17 - 6 - 11 - 0.35 + 17 + 0 + 58.47 app/models/observations_on_petitions.rb - 50.00 % + 70.00 % 20 10 - 5 - 5 - 0.50 + 7 + 3 + 1.80 app/models/oral_answer_to_question.rb - 47.06 % + 70.59 % 32 17 - 8 - 9 - 0.47 + 12 + 5 + 1.71 app/models/oral_question.rb - 42.11 % + 94.74 % 39 19 - 8 - 11 - 0.42 + 18 + 1 + 3.47 app/models/oral_question_time_intervention.rb - 55.56 % + 66.67 % 19 9 - 5 - 4 - 0.56 + 6 + 3 + 0.67 app/models/paper.rb - 51.61 % + 93.55 % 62 31 - 16 - 15 - 0.52 + 29 + 2 + 7.74 app/models/paper_ordered_to_be_printed.rb - 46.67 % + 53.33 % 30 15 - 7 8 - 0.47 + 7 + 0.60 app/models/paper_petition.rb - 54.55 % + 90.91 % 22 11 - 6 - 5 - 0.55 + 10 + 1 + 2.73 app/models/paper_submitted.rb - 46.67 % + 53.33 % 30 15 - 7 8 - 0.47 + 7 + 0.53 app/models/parliamentary_committee.rb - 60.00 % + 80.00 % 10 5 - 3 - 2 - 0.60 + 4 + 1 + 0.80 app/models/parliamentary_paper_laid.rb - 36.67 % + 73.33 % 60 30 - 11 - 19 - 0.37 + 22 + 8 + 2.07 app/models/parliamentary_paper_reported.rb - 42.86 % + 85.71 % 30 14 - 6 - 8 - 0.43 + 12 + 2 + 3.43 app/models/parliamentary_proceeding.rb - 47.06 % + 70.59 % 32 17 - 8 - 9 - 0.47 + 12 + 5 + 1.47 app/models/petition.rb - 54.55 % + 81.82 % 23 11 - 6 - 5 - 0.55 + 9 + 2 + 3.55 app/models/private_act.rb - 57.14 % + 85.71 % 14 7 - 4 - 3 - 0.57 + 6 + 1 + 2.86 app/models/proceeding.rb - 57.14 % + 85.71 % 14 7 - 4 - 3 - 0.57 + 6 + 1 + 3.86 app/models/proceeding_contribution.rb - 46.67 % + 93.33 % 28 15 - 7 - 8 - 0.47 + 14 + 1 + 3.27 app/models/public_act.rb - 57.14 % + 85.71 % 14 7 - 4 - 3 - 0.57 + 6 + 1 + 2.86 app/models/question.rb - 46.30 % + 85.19 % 114 54 - 25 - 29 - 0.46 + 46 + 8 + 41.07 app/models/research_briefing.rb - 51.72 % + 93.10 % 58 29 - 15 + 27 + 2 + 43.66 + + + + + app/models/research_material.rb + 57.14 % 14 - 0.52 + 7 + 4 + 3 + 0.57 app/models/search_data.rb - 30.08 % + 83.46 % 259 133 - 40 - 93 - 0.30 + 111 + 22 + 8.20 app/models/ses_lookup.rb - 22.73 % + 71.21 % 144 66 - 15 - 51 - 0.23 + 47 + 19 + 23.76 @@ -743,100 +754,100 @@

app/models/solr_multi_query.rb - 64.29 % + 92.86 % 31 14 - 9 - 5 - 0.64 + 13 + 1 + 3.36 app/models/solr_query.rb - 62.50 % + 87.50 % 20 8 - 5 - 3 - 0.63 + 7 + 1 + 26.88 app/models/solr_search.rb - 24.64 % + 63.77 % 185 69 - 17 - 52 - 0.25 + 44 + 25 + 4.61 app/models/statutory_instrument.rb - 50.00 % + 77.78 % 38 18 - 9 - 9 - 0.50 + 14 + 4 + 1.89 app/models/transport_and_works_act_order_application.rb - 53.33 % + 86.67 % 30 15 - 8 - 7 - 0.53 + 13 + 2 + 2.60 app/models/unprinted_command_paper.rb - 60.00 % + 80.00 % 10 5 - 3 - 2 - 0.60 + 4 + 1 + 0.80 app/models/unprinted_paper.rb - 57.14 % + 71.43 % 14 7 - 4 - 3 - 0.57 + 5 + 2 + 0.86 app/models/written_question.rb - 39.47 % + 89.47 % 87 38 - 15 - 23 - 0.39 + 34 + 4 + 23.58 app/models/written_statement.rb - 47.83 % + 91.30 % 48 23 - 11 - 12 - 0.48 + 21 + 2 + 26.74 @@ -1065,7 +1076,7 @@

app/controllers/content_objects_controller.rb

- 12.5% + 79.17% lines covered @@ -1075,8 +1086,8 @@

24 relevant lines. - 3 lines covered and - 21 lines missed. + 19 lines covered and + 5 lines missed.
@@ -1175,8 +1186,8 @@

-
  • - +
  • + 208 @@ -1197,8 +1208,8 @@

  • -
  • - +
  • + 208 @@ -1219,8 +1230,8 @@

  • -
  • - +
  • + 2 @@ -1241,8 +1252,8 @@

  • -
  • - +
  • + 1 @@ -1263,8 +1274,8 @@

  • -
  • - +
  • + 1 @@ -1329,8 +1340,8 @@

  • -
  • - +
  • + 206 @@ -1373,8 +1384,8 @@

  • -
  • - +
  • + 206 @@ -1384,8 +1395,8 @@

  • -
  • - +
  • + 206 @@ -1406,8 +1417,8 @@

  • -
  • - +
  • + 206 @@ -1417,8 +1428,8 @@

  • -
  • - +
  • + 206 @@ -1450,8 +1461,8 @@

  • -
  • - +
  • + 206 @@ -1461,8 +1472,8 @@

  • -
  • - +
  • + 206 @@ -1494,8 +1505,8 @@

  • -
  • - +
  • + 206 @@ -1516,8 +1527,8 @@

  • -
  • - +
  • + 206 @@ -1538,8 +1549,8 @@

  • -
  • - +
  • + 206 @@ -1571,8 +1582,8 @@

  • -
  • - +
  • + 206 @@ -1875,7 +1886,7 @@

    app/controllers/search_controller.rb

    - 36.84% + 78.95% lines covered @@ -1885,8 +1896,8 @@

    19 relevant lines. - 7 lines covered and - 12 lines missed. + 15 lines covered and + 4 lines missed.
    @@ -1941,8 +1952,8 @@

  • -
  • - +
  • + 4 @@ -1952,8 +1963,8 @@

  • -
  • - +
  • + 4 @@ -1963,8 +1974,8 @@

  • -
  • - +
  • + 4 @@ -1985,8 +1996,8 @@

  • -
  • - +
  • + 4 @@ -1996,8 +2007,8 @@

  • -
  • - +
  • + 1 @@ -2018,8 +2029,8 @@

  • -
  • - +
  • + 3 @@ -2095,8 +2106,8 @@

  • -
  • - +
  • + 4 @@ -2139,8 +2150,8 @@

  • -
  • - +
  • + 4 @@ -2312,8 +2323,8 @@

    app/helpers/application_helper.rb

    - - 29.41% + + 80.39% lines covered @@ -2323,8 +2334,8 @@

    51 relevant lines. - 15 lines covered and - 36 lines missed. + 41 lines covered and + 10 lines missed.
    @@ -2434,8 +2445,8 @@

    -
  • - 1 +
  • + 103 @@ -2445,8 +2456,8 @@

  • -
  • - 1 +
  • + 101 @@ -2467,8 +2478,8 @@

  • -
  • - +
  • + 2 @@ -2555,8 +2566,8 @@

  • -
  • - +
  • + 72 @@ -2577,8 +2588,8 @@

  • -
  • - +
  • + 2 @@ -2621,8 +2632,8 @@

  • -
  • - +
  • + 12 @@ -2643,8 +2654,8 @@

  • -
  • - +
  • + 1 @@ -2665,8 +2676,8 @@

  • -
  • - +
  • + 3 @@ -2687,8 +2698,8 @@

  • -
  • - +
  • + 1 @@ -2709,8 +2720,8 @@

  • -
  • - +
  • + 1 @@ -2731,8 +2742,8 @@

  • -
  • - +
  • + 1 @@ -2753,8 +2764,8 @@

  • -
  • - +
  • + 1 @@ -2775,8 +2786,8 @@

  • -
  • - +
  • + 1 @@ -2797,8 +2808,8 @@

  • -
  • - +
  • + 1 @@ -2819,8 +2830,8 @@

  • -
  • - +
  • + 1 @@ -2841,8 +2852,8 @@

  • -
  • - +
  • + 1 @@ -2896,8 +2907,8 @@

  • -
  • - +
  • + 435 @@ -2929,8 +2940,8 @@

  • -
  • - +
  • + 427 @@ -2962,8 +2973,8 @@

  • -
  • - +
  • + 6 @@ -2973,8 +2984,8 @@

  • -
  • - +
  • + 6 @@ -2995,8 +3006,8 @@

  • -
  • - +
  • + 4 @@ -3006,8 +3017,8 @@

  • -
  • - +
  • + 4 @@ -3028,8 +3039,8 @@

  • -
  • - +
  • + 4 @@ -3182,8 +3193,8 @@

  • -
  • - +
  • + 2 @@ -3485,7 +3496,7 @@

    - year: 'Year', + year: 'Date',

  • @@ -3496,7 +3507,7 @@

    - month: 'Month' + month: 'Date'

  • @@ -3523,8 +3534,8 @@

    -
  • - +
  • + 2 @@ -3567,8 +3578,8 @@

  • -
  • - +
  • + 2 @@ -3754,8 +3765,8 @@

  • -
  • - +
  • + 2 @@ -3864,8 +3875,8 @@

  • -
  • - +
  • + 3 @@ -3905,8 +3916,8 @@

    app/helpers/date_helper.rb

    - - 40.0% + + 100.0% lines covered @@ -3916,8 +3927,8 @@

    5 relevant lines. - 2 lines covered and - 3 lines missed. + 5 lines covered and + 0 lines missed.
    @@ -3961,8 +3972,8 @@

    -
  • - +
  • + 263 @@ -3983,8 +3994,8 @@

  • -
  • - +
  • + 258 @@ -4005,8 +4016,8 @@

  • -
  • - +
  • + 258 @@ -4253,8 +4264,8 @@

    app/helpers/link_helper.rb

    - - 23.44% + + 95.31% lines covered @@ -4264,8 +4275,8 @@

    64 relevant lines. - 15 lines covered and - 49 lines missed. + 61 lines covered and + 3 lines missed.
    @@ -4430,8 +4441,8 @@

    -
  • - +
  • + 1799 @@ -4452,8 +4463,8 @@

  • -
  • - +
  • + 1798 @@ -4463,8 +4474,8 @@

  • -
  • - +
  • + 1798 @@ -4485,8 +4496,8 @@

  • -
  • - +
  • + 1798 @@ -4529,8 +4540,8 @@

  • -
  • - +
  • + 2005 @@ -4540,8 +4551,8 @@

  • -
  • - +
  • + 204 @@ -4562,8 +4573,8 @@

  • -
  • - +
  • + 1801 @@ -4672,8 +4683,8 @@

  • -
  • - +
  • + 424 @@ -4694,8 +4705,8 @@

  • -
  • - +
  • + 420 @@ -4716,8 +4727,8 @@

  • -
  • - +
  • + 420 @@ -4727,8 +4738,8 @@

  • -
  • - +
  • + 207 @@ -4749,8 +4760,8 @@

  • -
  • - +
  • + 213 @@ -4804,8 +4815,8 @@

  • -
  • - +
  • + 211 @@ -4826,8 +4837,8 @@

  • -
  • - +
  • + 207 @@ -4837,8 +4848,8 @@

  • -
  • - +
  • + 207 @@ -4848,8 +4859,8 @@

  • -
  • - +
  • + 207 @@ -4870,8 +4881,8 @@

  • -
  • - +
  • + 207 @@ -4903,8 +4914,8 @@

  • -
  • - +
  • + 207 @@ -4958,8 +4969,8 @@

  • -
  • - +
  • + 2425 @@ -5057,8 +5068,8 @@

  • -
  • - +
  • + 2430 @@ -5079,8 +5090,8 @@

  • -
  • - +
  • + 2430 @@ -5112,8 +5123,8 @@

  • -
  • - +
  • + 2375 @@ -5134,8 +5145,8 @@

  • -
  • - +
  • + 2375 @@ -5145,8 +5156,8 @@

  • -
  • - +
  • + 1214 @@ -5156,8 +5167,8 @@

  • -
  • - +
  • + 1214 @@ -5200,8 +5211,8 @@

  • -
  • - +
  • + 55 @@ -5233,8 +5244,8 @@

  • -
  • - +
  • + 2430 @@ -5255,8 +5266,8 @@

  • -
  • - +
  • + 2430 @@ -5288,8 +5299,8 @@

  • -
  • - +
  • + 30 @@ -5299,8 +5310,8 @@

  • -
  • - +
  • + 1 @@ -5332,8 +5343,8 @@

  • -
  • - +
  • + 1 @@ -5376,8 +5387,8 @@

  • -
  • - +
  • + 1 @@ -5409,8 +5420,8 @@

  • -
  • - +
  • + 29 @@ -5431,8 +5442,8 @@

  • -
  • - +
  • + 29 @@ -5464,8 +5475,8 @@

  • -
  • - +
  • + 30 @@ -5508,8 +5519,8 @@

  • -
  • - +
  • + 2418 @@ -5574,8 +5585,8 @@

  • -
  • - +
  • + 207 @@ -5585,8 +5596,8 @@

  • -
  • - +
  • + 207 @@ -5596,8 +5607,8 @@

  • -
  • - +
  • + 2277 @@ -5629,8 +5640,8 @@

  • -
  • - +
  • + 207 @@ -5706,8 +5717,8 @@

  • -
  • - +
  • + 207 @@ -5915,8 +5926,8 @@

  • -
  • - +
  • + 2430 @@ -6245,8 +6256,8 @@

  • -
  • - +
  • + 1214 @@ -6256,8 +6267,8 @@

  • -
  • - +
  • + 1214 @@ -6311,8 +6322,8 @@

  • -
  • - +
  • + 1214 @@ -6333,8 +6344,8 @@

  • -
  • - +
  • + 1213 @@ -6675,7 +6686,7 @@

    app/models/act.rb

    - 46.15% + 69.23% lines covered @@ -6685,8 +6696,8 @@

    13 relevant lines. - 6 lines covered and - 7 lines missed. + 9 lines covered and + 4 lines missed.
    @@ -6730,8 +6741,8 @@

  • -
  • - +
  • + 30 @@ -6840,8 +6851,8 @@

  • -
  • - +
  • + 2 @@ -6884,8 +6895,8 @@

  • -
  • - +
  • + 6 @@ -6970,7 +6981,7 @@

    app/models/api_call.rb

    - 48.48% + 69.7% lines covered @@ -6980,8 +6991,8 @@

    33 relevant lines. - 16 lines covered and - 17 lines missed. + 23 lines covered and + 10 lines missed.
    @@ -7091,8 +7102,8 @@

  • -
  • - +
  • + 240 @@ -7135,8 +7146,8 @@

  • -
  • - +
  • + 2 @@ -7179,8 +7190,8 @@

  • -
  • - +
  • + 3 @@ -7190,8 +7201,8 @@

  • -
  • - +
  • + 3 @@ -7212,8 +7223,8 @@

  • -
  • - +
  • + 3 @@ -7344,8 +7355,8 @@

  • -
  • - +
  • + 1 @@ -7388,8 +7399,8 @@

  • -
  • - +
  • + 4 @@ -7660,8 +7671,8 @@

    app/models/associated_objects.rb

    - - 28.57% + + 100.0% lines covered @@ -7671,8 +7682,8 @@

    21 relevant lines. - 6 lines covered and - 15 lines missed. + 21 lines covered and + 0 lines missed.
    @@ -7705,8 +7716,8 @@

    -
  • - +
  • + 248 @@ -7749,8 +7760,8 @@

  • -
  • - +
  • + 249 @@ -7793,8 +7804,8 @@

  • -
  • - +
  • + 521 @@ -7837,8 +7848,8 @@

  • -
  • - +
  • + 245 @@ -7848,8 +7859,8 @@

  • -
  • - +
  • + 245 @@ -7870,8 +7881,8 @@

  • -
  • - +
  • + 33 @@ -7914,8 +7925,8 @@

  • -
  • - +
  • + 243 @@ -7936,8 +7947,8 @@

  • -
  • - +
  • + 243 @@ -7958,8 +7969,8 @@

  • -
  • - +
  • + 243 @@ -7980,8 +7991,8 @@

  • -
  • - +
  • + 243 @@ -7991,8 +8002,8 @@

  • -
  • - +
  • + 243 @@ -8002,8 +8013,8 @@

  • -
  • - +
  • + 4 @@ -8035,8 +8046,8 @@

  • -
  • - +
  • + 243 @@ -8046,8 +8057,8 @@

  • -
  • - +
  • + 243 @@ -8068,8 +8079,8 @@

  • -
  • - +
  • + 243 @@ -8110,7 +8121,7 @@

    app/models/bill.rb

    - 44.44% + 77.78% lines covered @@ -8120,8 +8131,8 @@

    27 relevant lines. - 12 lines covered and - 15 lines missed. + 21 lines covered and + 6 lines missed.
    @@ -8165,8 +8176,8 @@

  • -
  • - +
  • + 29 @@ -8209,8 +8220,8 @@

  • -
  • - +
  • + 1 @@ -8297,8 +8308,8 @@

  • -
  • - +
  • + 1 @@ -8407,8 +8418,8 @@

  • -
  • - +
  • + 5 @@ -8451,8 +8462,8 @@

  • -
  • - +
  • + 3 @@ -8495,8 +8506,8 @@

  • -
  • - +
  • + 2 @@ -8506,8 +8517,8 @@

  • -
  • - +
  • + 1 @@ -8528,8 +8539,8 @@

  • -
  • - +
  • + 3 @@ -8583,8 +8594,8 @@

  • -
  • - +
  • + 4 @@ -8723,8 +8734,8 @@

    app/models/church_of_england_measure.rb

    - - 54.55% + + 81.82% lines covered @@ -8734,8 +8745,8 @@

    11 relevant lines. - 6 lines covered and - 5 lines missed. + 9 lines covered and + 2 lines missed.
    @@ -8779,8 +8790,8 @@

    -
  • - +
  • + 17 @@ -8823,8 +8834,8 @@

  • -
  • - +
  • + 5 @@ -8867,8 +8878,8 @@

  • -
  • - +
  • + 1 @@ -8997,7 +9008,7 @@

    app/models/command_paper.rb

    - 60.0% + 80.0% lines covered @@ -9007,8 +9018,8 @@

    5 relevant lines. - 3 lines covered and - 2 lines missed. + 4 lines covered and + 1 lines missed.
    @@ -9052,8 +9063,8 @@

  • -
  • - +
  • + 1 @@ -9138,7 +9149,7 @@

    app/models/committee_proceeding.rb

    - 60.0% + 80.0% lines covered @@ -9148,8 +9159,8 @@

    5 relevant lines. - 3 lines covered and - 2 lines missed. + 4 lines covered and + 1 lines missed.
    @@ -9193,8 +9204,8 @@

  • -
  • - +
  • + 1 @@ -9278,8 +9289,8 @@

    app/models/content_object.rb

    - - 34.66% + + 96.75% lines covered @@ -9289,8 +9300,8 @@

    277 relevant lines. - 96 lines covered and - 181 lines missed. + 268 lines covered and + 9 lines missed.
    @@ -9356,8 +9367,8 @@

    -
  • - +
  • + 1107 @@ -9422,8 +9433,8 @@

  • -
  • - +
  • + 135 @@ -9433,8 +9444,8 @@

  • -
  • - +
  • + 135 @@ -9455,8 +9466,8 @@

  • -
  • - +
  • + 135 @@ -9499,8 +9510,8 @@

  • -
  • - +
  • + 164 @@ -9587,8 +9598,8 @@

  • -
  • - +
  • + 831 @@ -9664,8 +9675,8 @@

  • -
  • - +
  • + 421 @@ -9686,8 +9697,8 @@

  • -
  • - +
  • + 10 @@ -9730,8 +9741,8 @@

  • -
  • - +
  • + 274 @@ -9741,8 +9752,8 @@

  • -
  • - +
  • + 274 @@ -9752,8 +9763,8 @@

  • -
  • - +
  • + 274 @@ -9884,8 +9895,8 @@

  • -
  • - +
  • + 210 @@ -9928,8 +9939,8 @@

  • -
  • - +
  • + 251 @@ -9972,8 +9983,8 @@

  • -
  • - +
  • + 9 @@ -10060,8 +10071,8 @@

  • -
  • - +
  • + 25 @@ -10104,8 +10115,8 @@

  • -
  • - +
  • + 4 @@ -10126,8 +10137,8 @@

  • -
  • - +
  • + 2 @@ -10170,8 +10181,8 @@

  • -
  • - +
  • + 600 @@ -10214,8 +10225,8 @@

  • -
  • - +
  • + 54 @@ -10302,8 +10313,8 @@

  • -
  • - +
  • + 7 @@ -10357,8 +10368,8 @@

  • -
  • - +
  • + 4 @@ -10412,8 +10423,8 @@

  • -
  • - +
  • + 4 @@ -10467,8 +10478,8 @@

  • -
  • - +
  • + 3 @@ -10511,8 +10522,8 @@

  • -
  • - +
  • + 55 @@ -10555,8 +10566,8 @@

  • -
  • - +
  • + 360 @@ -10599,8 +10610,8 @@

  • -
  • - +
  • + 1067 @@ -10610,8 +10621,8 @@

  • -
  • - +
  • + 1067 @@ -10632,8 +10643,8 @@

  • -
  • - +
  • + 1067 @@ -10676,8 +10687,8 @@

  • -
  • - +
  • + 157 @@ -10720,8 +10731,8 @@

  • -
  • - +
  • + 3 @@ -10764,8 +10775,8 @@

  • -
  • - +
  • + 5 @@ -10808,8 +10819,8 @@

  • -
  • - +
  • + 57 @@ -10852,8 +10863,8 @@

  • -
  • - +
  • + 714 @@ -10863,8 +10874,8 @@

  • -
  • - +
  • + 714 @@ -10885,8 +10896,8 @@

  • -
  • - +
  • + 714 @@ -10973,8 +10984,8 @@

  • -
  • - +
  • + 160 @@ -10984,8 +10995,8 @@

  • -
  • - +
  • + 158 @@ -11006,8 +11017,8 @@

  • -
  • - +
  • + 6 @@ -11061,8 +11072,8 @@

  • -
  • - +
  • + 3 @@ -11105,8 +11116,8 @@

  • -
  • - +
  • + 164 @@ -11149,8 +11160,8 @@

  • -
  • - +
  • + 3 @@ -11193,8 +11204,8 @@

  • -
  • - +
  • + 12 @@ -11237,8 +11248,8 @@

  • -
  • - +
  • + 12 @@ -11281,8 +11292,8 @@

  • -
  • - +
  • + 174 @@ -11325,8 +11336,8 @@

  • -
  • - +
  • + 371 @@ -11369,8 +11380,8 @@

  • -
  • - +
  • + 109 @@ -11413,8 +11424,8 @@

  • -
  • - +
  • + 217 @@ -11457,8 +11468,8 @@

  • -
  • - +
  • + 158 @@ -11501,8 +11512,8 @@

  • -
  • - +
  • + 3034 @@ -11545,8 +11556,8 @@

  • -
  • - +
  • + 606 @@ -11556,8 +11567,8 @@

  • -
  • - +
  • + 606 @@ -11578,8 +11589,8 @@

  • -
  • - +
  • + 600 @@ -11622,8 +11633,8 @@

  • -
  • - +
  • + 869 @@ -11666,8 +11677,8 @@

  • -
  • - +
  • + 306 @@ -11710,8 +11721,8 @@

  • -
  • - +
  • + 200 @@ -11754,8 +11765,8 @@

  • -
  • - +
  • + 606 @@ -11776,8 +11787,8 @@

  • -
  • - +
  • + 600 @@ -11820,8 +11831,8 @@

  • -
  • - +
  • + 863 @@ -11864,8 +11875,8 @@

  • -
  • - +
  • + 3 @@ -11908,8 +11919,8 @@

  • -
  • - +
  • + 3 @@ -11952,8 +11963,8 @@

  • -
  • - +
  • + 860 @@ -12007,8 +12018,8 @@

  • -
  • - +
  • + 208 @@ -12051,8 +12062,8 @@

  • -
  • - +
  • + 166 @@ -12095,8 +12106,8 @@

  • -
  • - +
  • + 632 @@ -12139,8 +12150,8 @@

  • -
  • - +
  • + 3 @@ -12183,8 +12194,8 @@

  • -
  • - +
  • + 3 @@ -12227,8 +12238,8 @@

  • -
  • - +
  • + 308 @@ -12271,8 +12282,8 @@

  • -
  • - +
  • + 51 @@ -12315,8 +12326,8 @@

  • -
  • - +
  • + 51 @@ -12359,8 +12370,8 @@

  • -
  • - +
  • + 3 @@ -12403,8 +12414,8 @@

  • -
  • - +
  • + 154 @@ -12447,8 +12458,8 @@

  • -
  • - +
  • + 103 @@ -12535,8 +12546,8 @@

  • -
  • - +
  • + 4 @@ -12579,8 +12590,8 @@

  • -
  • - +
  • + 3 @@ -12623,8 +12634,8 @@

  • -
  • - +
  • + 3 @@ -12711,8 +12722,8 @@

  • -
  • - +
  • + 3 @@ -12755,8 +12766,8 @@

  • -
  • - +
  • + 3 @@ -12799,8 +12810,8 @@

  • -
  • - +
  • + 3 @@ -12843,8 +12854,8 @@

  • -
  • - +
  • + 7 @@ -12887,8 +12898,8 @@

  • -
  • - +
  • + 3 @@ -12953,8 +12964,8 @@

  • -
  • - +
  • + 206 @@ -12964,8 +12975,8 @@

  • -
  • - +
  • + 206 @@ -12975,8 +12986,8 @@

  • -
  • - +
  • + 206 @@ -12997,8 +13008,8 @@

  • -
  • - +
  • + 206 @@ -13019,8 +13030,8 @@

  • -
  • - +
  • + 157 @@ -13041,8 +13052,8 @@

  • -
  • - +
  • + 154 @@ -13063,8 +13074,8 @@

  • -
  • - +
  • + 137 @@ -13118,8 +13129,8 @@

  • -
  • - +
  • + 373 @@ -13162,8 +13173,8 @@

  • -
  • - +
  • + 1 @@ -13206,8 +13217,8 @@

  • -
  • - +
  • + 1 @@ -13305,8 +13316,8 @@

  • -
  • - +
  • + 9 @@ -13360,8 +13371,8 @@

  • -
  • - +
  • + 9 @@ -13426,8 +13437,8 @@

  • -
  • - +
  • + 3038 @@ -13448,8 +13459,8 @@

  • -
  • - +
  • + 3016 @@ -13492,8 +13503,8 @@

  • -
  • - +
  • + 1381 @@ -13514,8 +13525,8 @@

  • -
  • - +
  • + 658 @@ -13525,8 +13536,8 @@

  • -
  • - +
  • + 658 @@ -13569,8 +13580,8 @@

  • -
  • - +
  • + 6057 @@ -13591,8 +13602,8 @@

  • -
  • - +
  • + 4010 @@ -13635,8 +13646,8 @@

  • -
  • - +
  • + 556 @@ -13657,8 +13668,8 @@

  • -
  • - +
  • + 13 @@ -13701,8 +13712,8 @@

  • -
  • - +
  • + 641 @@ -13723,8 +13734,8 @@

  • -
  • - +
  • + 92 @@ -13767,8 +13778,8 @@

  • -
  • - +
  • + 420 @@ -13789,8 +13800,8 @@

  • -
  • - +
  • + 405 @@ -13833,8 +13844,8 @@

  • -
  • - +
  • + 7 @@ -13855,8 +13866,8 @@

  • -
  • - +
  • + 4 @@ -13910,8 +13921,8 @@

  • -
  • - +
  • + 386 @@ -13932,8 +13943,8 @@

  • -
  • - +
  • + 273 @@ -13943,8 +13954,8 @@

  • -
  • - +
  • + 273 @@ -13965,8 +13976,8 @@

  • -
  • - +
  • + 247 @@ -14020,8 +14031,8 @@

  • -
  • - +
  • + 582 @@ -14042,8 +14053,8 @@

  • -
  • - +
  • + 559 @@ -14053,8 +14064,8 @@

  • -
  • - +
  • + 559 @@ -14075,8 +14086,8 @@

  • -
  • - +
  • + 556 @@ -14163,8 +14174,8 @@

  • -
  • - +
  • + 5968 @@ -14185,8 +14196,8 @@

  • -
  • - +
  • + 16892 @@ -14229,8 +14240,8 @@

  • -
  • - +
  • + 135 @@ -14257,7 +14268,7 @@

    - 'NotSupported' + 'ResearchMaterial'

  • @@ -14273,8 +14284,8 @@

  • -
  • - +
  • + 31 @@ -14295,8 +14306,8 @@

  • -
  • - +
  • + 13 @@ -14317,8 +14328,8 @@

  • -
  • - +
  • + 1 @@ -14339,8 +14350,8 @@

  • -
  • - +
  • + 1 @@ -14361,8 +14372,8 @@

  • -
  • - +
  • + 1 @@ -14383,8 +14394,8 @@

  • -
  • - +
  • + 1 @@ -14405,8 +14416,8 @@

  • -
  • - +
  • + 1 @@ -14427,8 +14438,8 @@

  • -
  • - +
  • + 1 @@ -14449,8 +14460,8 @@

  • -
  • - +
  • + 1 @@ -14471,8 +14482,8 @@

  • -
  • - +
  • + 1 @@ -14493,8 +14504,8 @@

  • -
  • - +
  • + 1 @@ -14515,8 +14526,8 @@

  • -
  • - +
  • + 1 @@ -14537,8 +14548,8 @@

  • -
  • - +
  • + 3 @@ -14548,8 +14559,8 @@

  • -
  • - +
  • + 1 @@ -14559,8 +14570,8 @@

  • -
  • - +
  • + 2 @@ -14570,8 +14581,8 @@

  • -
  • - +
  • + 1 @@ -14592,8 +14603,8 @@

  • -
  • - +
  • + 1 @@ -14625,8 +14636,8 @@

  • -
  • - +
  • + 1 @@ -14658,8 +14669,8 @@

  • -
  • - +
  • + 1 @@ -14691,8 +14702,8 @@

  • -
  • - +
  • + 1 @@ -14724,8 +14735,8 @@

  • -
  • - +
  • + 1 @@ -14757,8 +14768,8 @@

  • -
  • - +
  • + 1 @@ -14790,8 +14801,8 @@

  • -
  • - +
  • + 1 @@ -14823,8 +14834,8 @@

  • -
  • - +
  • + 1 @@ -14845,8 +14856,8 @@

  • -
  • - +
  • + 4 @@ -14856,8 +14867,8 @@

  • -
  • - +
  • + 1 @@ -14867,8 +14878,8 @@

  • -
  • - +
  • + 3 @@ -14878,8 +14889,8 @@

  • -
  • - +
  • + 1 @@ -14889,8 +14900,8 @@

  • -
  • - +
  • + 2 @@ -14900,19 +14911,30 @@

  • -
  • +
  • - 'PaperSubmitted' + # Paper submitted has its own object view but uses the papers laid results view
  • -
  • +
  • + 1 + + + + 'PaperSubmitted' +
  • +
    + +
    +
  • + 1 @@ -14922,7 +14944,7 @@

  • -
  • +
  • @@ -14933,8 +14955,8 @@

  • -
  • - +
  • + 1 @@ -14944,7 +14966,7 @@

  • -
  • +
  • @@ -14955,7 +14977,7 @@

  • -
  • +
  • @@ -14966,7 +14988,7 @@

  • -
  • +
  • @@ -14977,7 +14999,7 @@

  • -
  • +
  • @@ -14988,8 +15010,8 @@

  • -
  • - +
  • + 1 @@ -14999,7 +15021,7 @@

  • -
  • +
  • @@ -15010,8 +15032,8 @@

  • -
  • - +
  • + 1 @@ -15021,7 +15043,7 @@

  • -
  • +
  • @@ -15032,8 +15054,8 @@

  • -
  • - +
  • + 1 @@ -15043,7 +15065,7 @@

  • -
  • +
  • @@ -15054,8 +15076,8 @@

  • -
  • - +
  • + 1 @@ -15065,7 +15087,7 @@

  • -
  • +
  • @@ -15076,7 +15098,7 @@

  • -
  • +
  • @@ -15087,8 +15109,8 @@

  • -
  • - +
  • + 1 @@ -15098,7 +15120,7 @@

  • -
  • +
  • @@ -15109,7 +15131,7 @@

  • -
  • +
  • @@ -15120,8 +15142,8 @@

  • -
  • - +
  • + 1 @@ -15131,7 +15153,7 @@

  • -
  • +
  • @@ -15142,8 +15164,8 @@

  • -
  • - +
  • + 1 @@ -15153,7 +15175,7 @@

  • -
  • +
  • @@ -15164,8 +15186,8 @@

  • -
  • - +
  • + 1 @@ -15175,7 +15197,7 @@

  • -
  • +
  • @@ -15186,8 +15208,8 @@

  • -
  • - +
  • + 1 @@ -15197,7 +15219,7 @@

  • -
  • +
  • @@ -15208,8 +15230,8 @@

  • -
  • - +
  • + 1 @@ -15219,7 +15241,7 @@

  • -
  • +
  • @@ -15230,8 +15252,8 @@

  • -
  • - +
  • + 1 @@ -15241,7 +15263,7 @@

  • -
  • +
  • @@ -15252,8 +15274,8 @@

  • -
  • - +
  • + 1 @@ -15263,7 +15285,7 @@

  • -
  • +
  • @@ -15274,8 +15296,8 @@

  • -
  • - +
  • + 1 @@ -15285,7 +15307,7 @@

  • -
  • +
  • @@ -15296,8 +15318,8 @@

  • -
  • - +
  • + 54 @@ -15307,7 +15329,7 @@

  • -
  • +
  • @@ -15318,7 +15340,7 @@

  • -
  • +
  • @@ -15329,7 +15351,7 @@

  • -
  • +
  • @@ -15340,7 +15362,7 @@

  • -
  • +
  • 1 @@ -15351,7 +15373,7 @@

  • -
  • +
  • @@ -15362,7 +15384,7 @@

  • -
  • +
  • @@ -15373,7 +15395,7 @@

  • -
  • +
  • @@ -15384,8 +15406,8 @@

  • -
  • - +
  • + 832 @@ -15395,7 +15417,7 @@

  • -
  • +
  • @@ -15406,8 +15428,8 @@

  • -
  • - +
  • + 29 @@ -15417,7 +15439,7 @@

  • -
  • +
  • @@ -15428,7 +15450,7 @@

  • -
  • +
  • @@ -15439,8 +15461,8 @@

  • -
  • - +
  • + 803 @@ -15450,7 +15472,7 @@

  • -
  • +
  • @@ -15461,7 +15483,7 @@

  • -
  • +
  • @@ -15472,7 +15494,7 @@

  • -
  • +
  • 1 @@ -15483,8 +15505,8 @@

  • -
  • - +
  • + 2488 @@ -15494,7 +15516,7 @@

  • -
  • +
  • @@ -15505,8 +15527,8 @@

  • -
  • - +
  • + 1672 @@ -15516,7 +15538,7 @@

  • -
  • +
  • @@ -15527,8 +15549,8 @@

  • -
  • - +
  • + 158 @@ -15538,7 +15560,7 @@

  • -
  • +
  • @@ -15549,8 +15571,8 @@

  • -
  • - +
  • + 85 @@ -15560,7 +15582,7 @@

  • -
  • +
  • @@ -15571,7 +15593,7 @@

  • -
  • +
  • @@ -15582,7 +15604,7 @@

  • -
  • +
  • 1 @@ -15593,8 +15615,8 @@

  • -
  • - +
  • + 1176 @@ -15604,7 +15626,7 @@

  • -
  • +
  • @@ -15615,7 +15637,7 @@

  • -
  • +
  • @@ -15626,7 +15648,7 @@

  • -
  • +
  • @@ -15645,8 +15667,8 @@

    app/models/deposited_paper.rb

    - - 42.86% + + 96.3% lines covered @@ -15655,9 +15677,9 @@

    - 28 relevant lines. - 12 lines covered and - 16 lines missed. + 27 relevant lines. + 26 lines covered and + 1 lines missed.
    @@ -15701,8 +15723,8 @@

    -
  • - +
  • + 42 @@ -15745,8 +15767,8 @@

  • -
  • - +
  • + 1 @@ -15833,8 +15855,8 @@

  • -
  • - +
  • + 4 @@ -15877,8 +15899,8 @@

  • -
  • - +
  • + 4 @@ -15921,8 +15943,8 @@

  • -
  • - +
  • + 4 @@ -15965,8 +15987,8 @@

  • -
  • - +
  • + 3 @@ -15976,8 +15998,8 @@

  • -
  • - +
  • + 3 @@ -15998,19 +16020,19 @@

  • -
  • - +
  • + 1 - https_uris = uris.map do |uri| + uris.map do |uri|
  • -
  • - +
  • + 2 @@ -16020,8 +16042,8 @@

  • -
  • - +
  • + 2 @@ -16048,34 +16070,12 @@

    - -

  • -
    - -
    -
  • - - - - - - https_uris -
  • -
    - -
    -
  • - - - - - end
  • -
  • +
  • @@ -16086,7 +16086,7 @@

  • -
  • +
  • 1 @@ -16097,7 +16097,7 @@

  • -
  • +
  • @@ -16108,8 +16108,8 @@

  • -
  • - +
  • + 4 @@ -16119,7 +16119,7 @@

  • -
  • +
  • @@ -16130,7 +16130,7 @@

  • -
  • +
  • @@ -16141,7 +16141,7 @@

  • -
  • +
  • 1 @@ -16152,8 +16152,8 @@

  • -
  • - +
  • + 9 @@ -16163,7 +16163,7 @@

  • -
  • +
  • @@ -16174,7 +16174,7 @@

  • -
  • +
  • @@ -16185,7 +16185,7 @@

  • -
  • +
  • 1 @@ -16196,8 +16196,8 @@

  • -
  • - +
  • + 3 @@ -16207,7 +16207,7 @@

  • -
  • +
  • @@ -16218,7 +16218,7 @@

  • -
  • +
  • @@ -16229,7 +16229,7 @@

  • -
  • +
  • 1 @@ -16240,8 +16240,8 @@

  • -
  • - +
  • + 3 @@ -16251,7 +16251,7 @@

  • -
  • +
  • @@ -16262,7 +16262,7 @@

  • -
  • +
  • @@ -16281,8 +16281,8 @@

    app/models/edm.rb

    - - 27.03% + + 97.3% lines covered @@ -16292,8 +16292,8 @@

    37 relevant lines. - 10 lines covered and - 27 lines missed. + 36 lines covered and + 1 lines missed.
    @@ -16337,8 +16337,8 @@

    -
  • - +
  • + 134 @@ -16381,8 +16381,8 @@

  • -
  • - +
  • + 54 @@ -16469,8 +16469,8 @@

  • -
  • - +
  • + 9 @@ -16557,8 +16557,8 @@

  • -
  • - +
  • + 142 @@ -16568,8 +16568,8 @@

  • -
  • - +
  • + 71 @@ -16579,8 +16579,8 @@

  • -
  • - +
  • + 71 @@ -16590,8 +16590,8 @@

  • -
  • - +
  • + 71 @@ -16601,8 +16601,8 @@

  • -
  • - +
  • + 71 @@ -16612,8 +16612,8 @@

  • -
  • - +
  • + 71 @@ -16623,8 +16623,8 @@

  • -
  • - +
  • + 71 @@ -16656,8 +16656,8 @@

  • -
  • - +
  • + 71 @@ -16678,8 +16678,8 @@

  • -
  • - +
  • + 19 @@ -16689,8 +16689,8 @@

  • -
  • - +
  • + 19 @@ -16700,8 +16700,8 @@

  • -
  • - +
  • + 19 @@ -16722,8 +16722,8 @@

  • -
  • - +
  • + 19 @@ -16733,8 +16733,8 @@

  • -
  • - +
  • + 24 @@ -16744,8 +16744,8 @@

  • -
  • - +
  • + 24 @@ -16755,8 +16755,8 @@

  • -
  • - +
  • + 168 @@ -16777,8 +16777,8 @@

  • -
  • - +
  • + 24 @@ -16788,8 +16788,8 @@

  • -
  • - +
  • + 24 @@ -16821,8 +16821,8 @@

  • -
  • - +
  • + 19 @@ -16865,8 +16865,8 @@

  • -
  • - +
  • + 55 @@ -16887,8 +16887,8 @@

  • -
  • - +
  • + 1 @@ -16942,8 +16942,8 @@

  • -
  • - +
  • + 103 @@ -16986,8 +16986,8 @@

  • -
  • - +
  • + 218 @@ -17030,8 +17030,8 @@

  • -
  • - +
  • + 261 @@ -17071,8 +17071,8 @@

    app/models/european_deposited_document.rb

    - - 52.0% + + 96.0% lines covered @@ -17082,8 +17082,8 @@

    25 relevant lines. - 13 lines covered and - 12 lines missed. + 24 lines covered and + 1 lines missed.
    @@ -17127,8 +17127,8 @@

    -
  • - +
  • + 35 @@ -17171,8 +17171,8 @@

  • -
  • - +
  • + 1 @@ -17259,8 +17259,8 @@

  • -
  • - +
  • + 1 @@ -17303,8 +17303,8 @@

  • -
  • - +
  • + 5 @@ -17347,8 +17347,8 @@

  • -
  • - +
  • + 3 @@ -17391,8 +17391,8 @@

  • -
  • - +
  • + 3 @@ -17435,8 +17435,8 @@

  • -
  • - +
  • + 3 @@ -17479,8 +17479,8 @@

  • -
  • - +
  • + 3 @@ -17523,8 +17523,8 @@

  • -
  • - +
  • + 5 @@ -17567,8 +17567,8 @@

  • -
  • - +
  • + 5 @@ -17611,8 +17611,8 @@

  • -
  • - +
  • + 5 @@ -17653,7 +17653,7 @@

    app/models/european_material.rb

    - 44.12% + 70.59% lines covered @@ -17663,8 +17663,8 @@

    34 relevant lines. - 15 lines covered and - 19 lines missed. + 24 lines covered and + 10 lines missed.
    @@ -17708,8 +17708,8 @@

  • -
  • - +
  • + 23 @@ -17840,8 +17840,8 @@

  • -
  • - +
  • + 1 @@ -17928,8 +17928,8 @@

  • -
  • - +
  • + 3 @@ -17994,8 +17994,8 @@

  • -
  • - +
  • + 1 @@ -18038,8 +18038,8 @@

  • -
  • - +
  • + 3 @@ -18082,8 +18082,8 @@

  • -
  • - +
  • + 3 @@ -18126,8 +18126,8 @@

  • -
  • - +
  • + 3 @@ -18170,8 +18170,8 @@

  • -
  • - +
  • + 3 @@ -18214,8 +18214,8 @@

  • -
  • - +
  • + 5 @@ -18421,7 +18421,7 @@

    app/models/european_scrutiny.rb

    - 45.45% + 63.64% lines covered @@ -18431,8 +18431,8 @@

    11 relevant lines. - 5 lines covered and - 6 lines missed. + 7 lines covered and + 4 lines missed.
    @@ -18476,8 +18476,8 @@

  • -
  • - +
  • + 32 @@ -18630,8 +18630,8 @@

  • -
  • - +
  • + 3 @@ -18672,7 +18672,7 @@

    app/models/european_scrutiny_explanatory_memorandum.rb

    - 54.55% + 63.64% lines covered @@ -18682,8 +18682,8 @@

    11 relevant lines. - 6 lines covered and - 5 lines missed. + 7 lines covered and + 4 lines missed.
    @@ -18727,8 +18727,8 @@

  • -
  • - +
  • + 1 @@ -18945,7 +18945,7 @@

    app/models/european_scrutiny_ministerial_correspondence.rb

    - 53.85% + 61.54% lines covered @@ -18955,8 +18955,8 @@

    13 relevant lines. - 7 lines covered and - 6 lines missed. + 8 lines covered and + 5 lines missed.
    @@ -19000,8 +19000,8 @@

  • -
  • - +
  • + 1 @@ -19261,8 +19261,8 @@

    app/models/european_scrutiny_recommendation.rb

    - - 52.17% + + 86.96% lines covered @@ -19272,8 +19272,8 @@

    23 relevant lines. - 12 lines covered and - 11 lines missed. + 20 lines covered and + 3 lines missed.
    @@ -19317,8 +19317,8 @@

    -
  • - +
  • + 27 @@ -19405,8 +19405,8 @@

  • -
  • - +
  • + 3 @@ -19449,8 +19449,8 @@

  • -
  • - +
  • + 3 @@ -19493,8 +19493,8 @@

  • -
  • - +
  • + 3 @@ -19537,8 +19537,8 @@

  • -
  • - +
  • + 3 @@ -19625,8 +19625,8 @@

  • -
  • - +
  • + 7 @@ -19669,8 +19669,8 @@

  • -
  • - +
  • + 5 @@ -19757,8 +19757,8 @@

  • -
  • - +
  • + 1 @@ -19851,8 +19851,8 @@

    app/models/formal_proceeding.rb

    - - 57.14% + + 85.71% lines covered @@ -19862,8 +19862,8 @@

    7 relevant lines. - 4 lines covered and - 3 lines missed. + 6 lines covered and + 1 lines missed.
    @@ -19907,8 +19907,8 @@

    -
  • - +
  • + 12 @@ -19951,8 +19951,8 @@

  • -
  • - +
  • + 1 @@ -20048,7 +20048,7 @@

    app/models/grand_committee_proceeding.rb

    - 60.0% + 80.0% lines covered @@ -20058,8 +20058,8 @@

    5 relevant lines. - 3 lines covered and - 2 lines missed. + 4 lines covered and + 1 lines missed.
    @@ -20103,8 +20103,8 @@

  • -
  • - +
  • + 1 @@ -20189,7 +20189,7 @@

    app/models/hierarchy_builder.rb

    - 24.24% + 51.52% lines covered @@ -20199,8 +20199,8 @@

    33 relevant lines. - 8 lines covered and - 25 lines missed. + 17 lines covered and + 16 lines missed.
    @@ -20266,8 +20266,8 @@

  • -
  • - +
  • + 35 @@ -20310,8 +20310,8 @@

  • -
  • - +
  • + 35 @@ -20398,8 +20398,8 @@

  • -
  • - +
  • + 3 @@ -20409,8 +20409,8 @@

  • -
  • - +
  • + 6 @@ -20431,8 +20431,8 @@

  • -
  • - +
  • + 3 @@ -20750,8 +20750,8 @@

  • -
  • - +
  • + 3 @@ -20772,8 +20772,8 @@

  • -
  • - +
  • + 3 @@ -20794,8 +20794,8 @@

  • -
  • - +
  • + 6 @@ -20838,8 +20838,8 @@

  • -
  • - +
  • + 3 @@ -20880,7 +20880,7 @@

    app/models/house_of_commons_paper.rb

    - 60.0% + 80.0% lines covered @@ -20890,8 +20890,8 @@

    5 relevant lines. - 3 lines covered and - 2 lines missed. + 4 lines covered and + 1 lines missed.
    @@ -20935,8 +20935,8 @@

  • -
  • - +
  • + 1 @@ -21021,7 +21021,7 @@

    app/models/impact_assessment.rb

    - 55.56% + 77.78% lines covered @@ -21031,8 +21031,8 @@

    9 relevant lines. - 5 lines covered and - 4 lines missed. + 7 lines covered and + 2 lines missed.
    @@ -21076,8 +21076,8 @@

  • -
  • - +
  • + 15 @@ -21120,8 +21120,8 @@

  • -
  • - +
  • + 1 @@ -21250,7 +21250,7 @@

    app/models/ministerial_correction.rb

    - 48.15% + 74.07% lines covered @@ -21260,8 +21260,8 @@

    27 relevant lines. - 13 lines covered and - 14 lines missed. + 20 lines covered and + 7 lines missed.
    @@ -21327,8 +21327,8 @@

  • -
  • - +
  • + 25 @@ -21437,8 +21437,8 @@

  • -
  • - +
  • + 1 @@ -21481,8 +21481,8 @@

  • -
  • - +
  • + 1 @@ -21569,8 +21569,8 @@

  • -
  • - +
  • + 3 @@ -21613,8 +21613,8 @@

  • -
  • - +
  • + 3 @@ -21657,8 +21657,8 @@

  • -
  • - +
  • + 3 @@ -21701,8 +21701,8 @@

  • -
  • - +
  • + 4 @@ -22070,8 +22070,8 @@

    app/models/objects_from_uri_list.rb

    - - 35.29% + + 100.0% lines covered @@ -22081,8 +22081,8 @@

    17 relevant lines. - 6 lines covered and - 11 lines missed. + 17 lines covered and + 0 lines missed.
    @@ -22148,8 +22148,8 @@

    -
  • - +
  • + 247 @@ -22192,8 +22192,8 @@

  • -
  • - +
  • + 245 @@ -22214,8 +22214,8 @@

  • -
  • - +
  • + 33 @@ -22236,8 +22236,8 @@

  • -
  • - +
  • + 33 @@ -22247,8 +22247,8 @@

  • -
  • - +
  • + 33 @@ -22258,8 +22258,8 @@

  • -
  • - +
  • + 41 @@ -22280,8 +22280,8 @@

  • -
  • - +
  • + 33 @@ -22291,8 +22291,8 @@

  • -
  • - +
  • + 33 @@ -22302,8 +22302,8 @@

  • -
  • - +
  • + 12 @@ -22335,8 +22335,8 @@

  • -
  • - +
  • + 33 @@ -22412,8 +22412,8 @@

  • -
  • - +
  • + 245 @@ -22465,7 +22465,7 @@

    app/models/observations_on_petitions.rb

    - 50.0% + 70.0% lines covered @@ -22475,8 +22475,8 @@

    10 relevant lines. - 5 lines covered and - 5 lines missed. + 7 lines covered and + 3 lines missed.
    @@ -22520,8 +22520,8 @@

  • -
  • - +
  • + 12 @@ -22564,8 +22564,8 @@

  • -
  • - +
  • + 1 @@ -22716,7 +22716,7 @@

    app/models/oral_answer_to_question.rb

    - 47.06% + 70.59% lines covered @@ -22726,8 +22726,8 @@

    17 relevant lines. - 8 lines covered and - 9 lines missed. + 12 lines covered and + 5 lines missed.
    @@ -22771,8 +22771,8 @@

  • -
  • - +
  • + 15 @@ -22881,8 +22881,8 @@

  • -
  • - +
  • + 1 @@ -22969,8 +22969,8 @@

  • -
  • - +
  • + 2 @@ -23057,8 +23057,8 @@

  • -
  • - +
  • + 3 @@ -23098,8 +23098,8 @@

    app/models/oral_question.rb

    - - 42.11% + + 94.74% lines covered @@ -23109,8 +23109,8 @@

    19 relevant lines. - 8 lines covered and - 11 lines missed. + 18 lines covered and + 1 lines missed.
    @@ -23154,8 +23154,8 @@

    -
  • - +
  • + 27 @@ -23198,8 +23198,8 @@

  • -
  • - +
  • + 5 @@ -23209,8 +23209,8 @@

  • -
  • - +
  • + 5 @@ -23220,8 +23220,8 @@

  • -
  • - +
  • + 5 @@ -23264,8 +23264,8 @@

  • -
  • - +
  • + 1 @@ -23352,8 +23352,8 @@

  • -
  • - +
  • + 1 @@ -23396,8 +23396,8 @@

  • -
  • - +
  • + 5 @@ -23440,8 +23440,8 @@

  • -
  • - +
  • + 4 @@ -23462,8 +23462,8 @@

  • -
  • - +
  • + 3 @@ -23484,8 +23484,8 @@

  • -
  • - +
  • + 2 @@ -23559,7 +23559,7 @@

    app/models/oral_question_time_intervention.rb

    - 55.56% + 66.67% lines covered @@ -23569,8 +23569,8 @@

    9 relevant lines. - 5 lines covered and - 4 lines missed. + 6 lines covered and + 3 lines missed.
    @@ -23614,8 +23614,8 @@

  • -
  • - +
  • + 1 @@ -23798,8 +23798,8 @@

    app/models/paper.rb

    - - 51.61% + + 93.55% lines covered @@ -23809,8 +23809,8 @@

    31 relevant lines. - 16 lines covered and - 15 lines missed. + 29 lines covered and + 2 lines missed.
    @@ -23854,8 +23854,8 @@

    -
  • - +
  • + 171 @@ -23898,8 +23898,8 @@

  • -
  • - +
  • + 3 @@ -23942,8 +23942,8 @@

  • -
  • - +
  • + 5 @@ -23986,8 +23986,8 @@

  • -
  • - +
  • + 7 @@ -24030,8 +24030,8 @@

  • -
  • - +
  • + 5 @@ -24074,8 +24074,8 @@

  • -
  • - +
  • + 5 @@ -24118,8 +24118,8 @@

  • -
  • - +
  • + 5 @@ -24206,8 +24206,8 @@

  • -
  • - +
  • + 3 @@ -24250,8 +24250,8 @@

  • -
  • - +
  • + 4 @@ -24294,8 +24294,8 @@

  • -
  • - +
  • + 4 @@ -24338,8 +24338,8 @@

  • -
  • - +
  • + 3 @@ -24382,8 +24382,8 @@

  • -
  • - +
  • + 3 @@ -24470,8 +24470,8 @@

  • -
  • - +
  • + 6 @@ -24512,7 +24512,7 @@

    app/models/paper_ordered_to_be_printed.rb

    - 46.67% + 53.33% lines covered @@ -24522,8 +24522,8 @@

    15 relevant lines. - 7 lines covered and - 8 lines missed. + 8 lines covered and + 7 lines missed.
    @@ -24567,8 +24567,8 @@

  • -
  • - +
  • + 2 @@ -24872,8 +24872,8 @@

    app/models/paper_petition.rb

    - - 54.55% + + 90.91% lines covered @@ -24883,8 +24883,8 @@

    11 relevant lines. - 6 lines covered and - 5 lines missed. + 10 lines covered and + 1 lines missed.
    @@ -24928,8 +24928,8 @@

    -
  • - +
  • + 17 @@ -24972,8 +24972,8 @@

  • -
  • - +
  • + 1 @@ -25060,8 +25060,8 @@

  • -
  • - +
  • + 1 @@ -25104,8 +25104,8 @@

  • -
  • - +
  • + 5 @@ -25146,7 +25146,7 @@

    app/models/paper_submitted.rb

    - 46.67% + 53.33% lines covered @@ -25156,8 +25156,8 @@

    15 relevant lines. - 7 lines covered and - 8 lines missed. + 8 lines covered and + 7 lines missed.
    @@ -25201,8 +25201,8 @@

  • -
  • - +
  • + 1 @@ -25507,7 +25507,7 @@

    app/models/parliamentary_committee.rb

    - 60.0% + 80.0% lines covered @@ -25517,8 +25517,8 @@

    5 relevant lines. - 3 lines covered and - 2 lines missed. + 4 lines covered and + 1 lines missed.
    @@ -25562,8 +25562,8 @@

  • -
  • - +
  • + 1 @@ -25648,7 +25648,7 @@

    app/models/parliamentary_paper_laid.rb

    - 36.67% + 73.33% lines covered @@ -25658,8 +25658,8 @@

    30 relevant lines. - 11 lines covered and - 19 lines missed. + 22 lines covered and + 8 lines missed.
    @@ -25703,8 +25703,8 @@

  • -
  • - +
  • + 29 @@ -25747,8 +25747,8 @@

  • -
  • - +
  • + 1 @@ -25846,8 +25846,8 @@

  • -
  • - +
  • + 2 @@ -25868,8 +25868,8 @@

  • -
  • - +
  • + 2 @@ -25879,8 +25879,8 @@

  • -
  • - +
  • + 1 @@ -25901,8 +25901,8 @@

  • -
  • - +
  • + 1 @@ -25956,8 +25956,8 @@

  • -
  • - +
  • + 4 @@ -26011,8 +26011,8 @@

  • -
  • - +
  • + 2 @@ -26033,8 +26033,8 @@

  • -
  • - +
  • + 1 @@ -26275,8 +26275,8 @@

  • -
  • - +
  • + 4 @@ -26297,8 +26297,8 @@

  • -
  • - +
  • + 4 @@ -26338,8 +26338,8 @@

    app/models/parliamentary_paper_reported.rb

    - - 42.86% + + 85.71% lines covered @@ -26349,8 +26349,8 @@

    14 relevant lines. - 6 lines covered and - 8 lines missed. + 12 lines covered and + 2 lines missed.
    @@ -26394,8 +26394,8 @@

    -
  • - +
  • + 17 @@ -26438,8 +26438,8 @@

  • -
  • - +
  • + 1 @@ -26504,8 +26504,8 @@

  • -
  • - +
  • + 9 @@ -26515,8 +26515,8 @@

  • -
  • - +
  • + 3 @@ -26570,8 +26570,8 @@

  • -
  • - +
  • + 9 @@ -26581,8 +26581,8 @@

  • -
  • - +
  • + 3 @@ -26700,7 +26700,7 @@

    app/models/parliamentary_proceeding.rb

    - 47.06% + 70.59% lines covered @@ -26710,8 +26710,8 @@

    17 relevant lines. - 8 lines covered and - 9 lines missed. + 12 lines covered and + 5 lines missed.
    @@ -26755,8 +26755,8 @@

  • -
  • - +
  • + 10 @@ -26865,8 +26865,8 @@

  • -
  • - +
  • + 1 @@ -26997,8 +26997,8 @@

  • -
  • - +
  • + 3 @@ -27041,8 +27041,8 @@

  • -
  • - +
  • + 3 @@ -27082,8 +27082,8 @@

    app/models/petition.rb

    - - 54.55% + + 81.82% lines covered @@ -27093,8 +27093,8 @@

    11 relevant lines. - 6 lines covered and - 5 lines missed. + 9 lines covered and + 2 lines missed.
    @@ -27138,8 +27138,8 @@

    -
  • - +
  • + 29 @@ -27182,8 +27182,8 @@

  • -
  • - +
  • + 1 @@ -27314,8 +27314,8 @@

  • -
  • - +
  • + 3 @@ -27366,8 +27366,8 @@

    app/models/private_act.rb

    - - 57.14% + + 85.71% lines covered @@ -27377,8 +27377,8 @@

    7 relevant lines. - 4 lines covered and - 3 lines missed. + 6 lines covered and + 1 lines missed.
    @@ -27422,8 +27422,8 @@

    -
  • - +
  • + 15 @@ -27466,8 +27466,8 @@

  • -
  • - +
  • + 1 @@ -27551,8 +27551,8 @@

    app/models/proceeding.rb

    - - 57.14% + + 85.71% lines covered @@ -27562,8 +27562,8 @@

    7 relevant lines. - 4 lines covered and - 3 lines missed. + 6 lines covered and + 1 lines missed.
    @@ -27607,8 +27607,8 @@

    -
  • - +
  • + 22 @@ -27651,8 +27651,8 @@

  • -
  • - +
  • + 1 @@ -27736,8 +27736,8 @@

    app/models/proceeding_contribution.rb

    - - 46.67% + + 93.33% lines covered @@ -27747,8 +27747,8 @@

    15 relevant lines. - 7 lines covered and - 8 lines missed. + 14 lines covered and + 1 lines missed.
    @@ -27792,8 +27792,8 @@

    -
  • - +
  • + 27 @@ -27836,8 +27836,8 @@

  • -
  • - +
  • + 3 @@ -27847,8 +27847,8 @@

  • -
  • - +
  • + 3 @@ -27858,8 +27858,8 @@

  • -
  • - +
  • + 3 @@ -27902,8 +27902,8 @@

  • -
  • - +
  • + 1 @@ -27990,8 +27990,8 @@

  • -
  • - +
  • + 2 @@ -28034,8 +28034,8 @@

  • -
  • - +
  • + 3 @@ -28075,8 +28075,8 @@

    app/models/public_act.rb

    - - 57.14% + + 85.71% lines covered @@ -28086,8 +28086,8 @@

    7 relevant lines. - 4 lines covered and - 3 lines missed. + 6 lines covered and + 1 lines missed.
    @@ -28131,8 +28131,8 @@

    -
  • - +
  • + 15 @@ -28175,8 +28175,8 @@

  • -
  • - +
  • + 1 @@ -28260,8 +28260,8 @@

    app/models/question.rb

    - - 46.3% + + 85.19% lines covered @@ -28271,8 +28271,8 @@

    54 relevant lines. - 25 lines covered and - 29 lines missed. + 46 lines covered and + 8 lines missed.
    @@ -28316,8 +28316,8 @@

    -
  • - +
  • + 160 @@ -28360,8 +28360,8 @@

  • -
  • - +
  • + 56 @@ -28371,8 +28371,8 @@

  • -
  • - +
  • + 56 @@ -28382,8 +28382,8 @@

  • -
  • - +
  • + 56 @@ -28426,8 +28426,8 @@

  • -
  • - +
  • + 312 @@ -28470,8 +28470,8 @@

  • -
  • - +
  • + 8 @@ -28514,8 +28514,8 @@

  • -
  • - +
  • + 55 @@ -28558,8 +28558,8 @@

  • -
  • - +
  • + 8 @@ -28679,8 +28679,8 @@

  • -
  • - +
  • + 212 @@ -28712,8 +28712,8 @@

  • -
  • - +
  • + 211 @@ -28723,8 +28723,8 @@

  • -
  • - +
  • + 211 @@ -28745,8 +28745,8 @@

  • -
  • - +
  • + 1 @@ -28789,8 +28789,8 @@

  • -
  • - +
  • + 8 @@ -28833,8 +28833,8 @@

  • -
  • - +
  • + 268 @@ -28877,8 +28877,8 @@

  • -
  • - +
  • + 105 @@ -28921,8 +28921,8 @@

  • -
  • - +
  • + 4 @@ -28976,8 +28976,8 @@

  • -
  • - +
  • + 55 @@ -29020,8 +29020,8 @@

  • -
  • - +
  • + 104 @@ -29064,8 +29064,8 @@

  • -
  • - +
  • + 100 @@ -29152,8 +29152,8 @@

  • -
  • - +
  • + 100 @@ -29240,8 +29240,8 @@

  • -
  • - +
  • + 103 @@ -29545,8 +29545,8 @@

    app/models/research_briefing.rb

    - - 51.72% + + 93.1% lines covered @@ -29556,8 +29556,8 @@

    29 relevant lines. - 15 lines covered and - 14 lines missed. + 27 lines covered and + 2 lines missed.
    @@ -29601,8 +29601,8 @@

    -
  • - +
  • + 111 @@ -29645,8 +29645,8 @@

  • -
  • - +
  • + 52 @@ -29733,8 +29733,8 @@

  • -
  • - +
  • + 104 @@ -29777,8 +29777,8 @@

  • -
  • - +
  • + 52 @@ -29821,8 +29821,8 @@

  • -
  • - +
  • + 107 @@ -29865,8 +29865,8 @@

  • -
  • - +
  • + 107 @@ -29909,8 +29909,8 @@

  • -
  • - +
  • + 104 @@ -29953,8 +29953,8 @@

  • -
  • - +
  • + 51 @@ -30041,8 +30041,8 @@

  • -
  • - +
  • + 155 @@ -30085,8 +30085,8 @@

  • -
  • - +
  • + 153 @@ -30129,8 +30129,8 @@

  • -
  • - +
  • + 150 @@ -30173,8 +30173,8 @@

  • -
  • - +
  • + 105 @@ -30201,6 +30201,191 @@

    + end +

  • +
    + + + +

  • + + +
    +
    +

    app/models/research_material.rb

    +

    + + 57.14% + + + lines covered +

    + + + +
    + 7 relevant lines. + 4 lines covered and + 3 lines missed. +
    + + + +
    + +
    +    
      + +
      +
    1. + 1 + + + + + class ResearchMaterial < ContentObject +
    2. +
      + +
      +
    3. + + + + + + +
    4. +
      + +
      +
    5. + 1 + + + + + def initialize(content_object_data) +
    6. +
      + +
      +
    7. + + + + + + super +
    8. +
      + +
      +
    9. + + + + + + end +
    10. +
      + +
      +
    11. + + + + + + +
    12. +
      + +
      +
    13. + 1 + + + + + def template +
    14. +
      + +
      +
    15. + + + + + + 'search/objects/research_material' +
    16. +
      + +
      +
    17. + + + + + + end +
    18. +
      + +
      +
    19. + + + + + + +
    20. +
      + +
      +
    21. + 1 + + + + + def search_result_partial +
    22. +
      + +
      +
    23. + + + + + + 'search/results/research_material' +
    24. +
      + +
      +
    25. + + + + + + end +
    26. +
      + +
      +
    27. + + + + + end
    28. @@ -30214,8 +30399,8 @@

      app/models/search_data.rb

      - - 30.08% + + 83.46% lines covered @@ -30225,8 +30410,8 @@

      133 relevant lines. - 40 lines covered and - 93 lines missed. + 111 lines covered and + 22 lines missed.
      @@ -30303,8 +30488,8 @@

      -
    29. - +
    30. + 35 @@ -30314,8 +30499,8 @@

    31. -
    32. - +
    33. + 35 @@ -30325,8 +30510,8 @@

    34. -
    35. - +
    36. + 35 @@ -30369,8 +30554,8 @@

    37. -
    38. - +
    39. + 35 @@ -30424,8 +30609,8 @@

    40. -
    41. - +
    42. + 12 @@ -30468,8 +30653,8 @@

    43. -
    44. - +
    45. + 5 @@ -30490,8 +30675,8 @@

    46. -
    47. - +
    48. + 4 @@ -30534,8 +30719,8 @@

    49. -
    50. - +
    51. + 3 @@ -30556,8 +30741,8 @@

    52. -
    53. - +
    54. + 2 @@ -30666,8 +30851,8 @@

    55. -
    56. - +
    57. + 3 @@ -30688,8 +30873,8 @@

    58. -
    59. - +
    60. + 2 @@ -30721,8 +30906,8 @@

    61. -
    62. - +
    63. + 2 @@ -30776,8 +30961,8 @@

    64. -
    65. - +
    66. + 75 @@ -30798,8 +30983,8 @@

    67. -
    68. - +
    69. + 74 @@ -30842,8 +31027,8 @@

    70. -
    71. - +
    72. + 43 @@ -30864,8 +31049,8 @@

    73. -
    74. - +
    75. + 27 @@ -30875,8 +31060,8 @@

    76. -
    77. - +
    78. + 108 @@ -30886,8 +31071,8 @@

    79. -
    80. - +
    81. + 27 @@ -30930,8 +31115,8 @@

    82. -
    83. - +
    84. + 11 @@ -30952,8 +31137,8 @@

    85. -
    86. - +
    87. + 11 @@ -30996,8 +31181,8 @@

    88. -
    89. - +
    90. + 20 @@ -31018,8 +31203,8 @@

    91. -
    92. - +
    93. + 20 @@ -31062,8 +31247,8 @@

    94. -
    95. - +
    96. + 15 @@ -31084,8 +31269,8 @@

    97. -
    98. - +
    99. + 15 @@ -31128,8 +31313,8 @@

    100. -
    101. - +
    102. + 3 @@ -31172,8 +31357,8 @@

    103. -
    104. - +
    105. + 15 @@ -31194,8 +31379,8 @@

    106. -
    107. - +
    108. + 15 @@ -31216,8 +31401,8 @@

    109. -
    110. - +
    111. + 15 @@ -31238,8 +31423,8 @@

    112. -
    113. - +
    114. + 15 @@ -31282,8 +31467,8 @@

    115. -
    116. - +
    117. + 15 @@ -31546,8 +31731,8 @@

    118. -
    119. - +
    120. + 17 @@ -31568,8 +31753,8 @@

    121. -
    122. - +
    123. + 17 @@ -31590,8 +31775,8 @@

    124. -
    125. - +
    126. + 17 @@ -31634,8 +31819,8 @@

    127. -
    128. - +
    129. + 4 @@ -31656,8 +31841,8 @@

    130. -
    131. - +
    132. + 4 @@ -31700,8 +31885,8 @@

    133. -
    134. - +
    135. + 2 @@ -31744,8 +31929,8 @@

    136. -
    137. - +
    138. + 20 @@ -31766,8 +31951,8 @@

    139. -
    140. - +
    141. + 20 @@ -31777,8 +31962,8 @@

    142. -
    143. - +
    144. + 20 @@ -31821,8 +32006,8 @@

    145. -
    146. - +
    147. + 3 @@ -31865,8 +32050,8 @@

    148. -
    149. - +
    150. + 18 @@ -31876,8 +32061,8 @@

    151. -
    152. - +
    153. + 18 @@ -31920,8 +32105,8 @@

    154. -
    155. - +
    156. + 35 @@ -31964,8 +32149,8 @@

    157. -
    158. - +
    159. + 4 @@ -32008,8 +32193,8 @@

    160. -
    161. - +
    162. + 3 @@ -32019,8 +32204,8 @@

    163. -
    164. - +
    165. + 3 @@ -32085,8 +32270,8 @@

    166. -
    167. - +
    168. + 3 @@ -32107,8 +32292,8 @@

    169. -
    170. - +
    171. + 3 @@ -32118,8 +32303,8 @@

    172. -
    173. - +
    174. + 3 @@ -32162,8 +32347,8 @@

    175. -
    176. - +
    177. + 3 @@ -32173,8 +32358,8 @@

    178. -
    179. - +
    180. + 3 @@ -32195,8 +32380,8 @@

    181. -
    182. - +
    183. + 12 @@ -32206,8 +32391,8 @@

    184. -
    185. - +
    186. + 3 @@ -32228,8 +32413,8 @@

    187. -
    188. - +
    189. + 3 @@ -32283,8 +32468,8 @@

    190. -
    191. - +
    192. + 3 @@ -32294,8 +32479,8 @@

    193. -
    194. - +
    195. + 3 @@ -32525,8 +32710,8 @@

    196. -
    197. - +
    198. + 3 @@ -32657,8 +32842,8 @@

    199. -
    200. - +
    201. + 3 @@ -32668,8 +32853,8 @@

    202. -
    203. - +
    204. + 3 @@ -32679,8 +32864,8 @@

    205. -
    206. - +
    207. + 3 @@ -32701,8 +32886,8 @@

    208. -
    209. - +
    210. + 3 @@ -32745,8 +32930,8 @@

    211. -
    212. - +
    213. + 8 @@ -32767,8 +32952,8 @@

    214. -
    215. - +
    216. + 7 @@ -32778,8 +32963,8 @@

    217. -
    218. - +
    219. + 7 @@ -32800,8 +32985,8 @@

    220. -
    221. - +
    222. + 18 @@ -32844,8 +33029,8 @@

    223. -
    224. - +
    225. + 2 @@ -32866,8 +33051,8 @@

    226. -
    227. - +
    228. + 1 @@ -32877,8 +33062,8 @@

    229. -
    230. - +
    231. + 1 @@ -32899,8 +33084,8 @@

    232. -
    233. - +
    234. + 1 @@ -32943,8 +33128,8 @@

    235. -
    236. - +
    237. + 17 @@ -33053,8 +33238,8 @@

    238. -
    239. - +
    240. + 33 @@ -33095,7 +33280,7 @@

      app/models/ses_lookup.rb

      - 22.73% + 71.21% lines covered @@ -33105,8 +33290,8 @@

      66 relevant lines. - 15 lines covered and - 51 lines missed. + 47 lines covered and + 19 lines missed.
      @@ -33183,8 +33368,8 @@

    241. -
    242. - +
    243. + 1461 @@ -33238,8 +33423,8 @@

    244. -
    245. - +
    246. + 7 @@ -33260,8 +33445,8 @@

    247. -
    248. - +
    249. + 18 @@ -33315,8 +33500,8 @@

    250. -
    251. - +
    252. + 5 @@ -33337,8 +33522,8 @@

    253. -
    254. - +
    255. + 4 @@ -33359,8 +33544,8 @@

    256. -
    257. - +
    258. + 4 @@ -33370,8 +33555,8 @@

    259. -
    260. - +
    261. + 6 @@ -33403,8 +33588,8 @@

    262. -
    263. - +
    264. + 4 @@ -33469,8 +33654,8 @@

    265. -
    266. - +
    267. + 1 @@ -33480,8 +33665,8 @@

    268. -
    269. - +
    270. + 1 @@ -33502,8 +33687,8 @@

    271. -
    272. - +
    273. + 1 @@ -33513,8 +33698,8 @@

    274. -
    275. - +
    276. + 1 @@ -33535,8 +33720,8 @@

    277. -
    278. - +
    279. + 2 @@ -33546,8 +33731,8 @@

    280. -
    281. - +
    282. + 2 @@ -33579,8 +33764,8 @@

    283. -
    284. - +
    285. + 2 @@ -33612,8 +33797,8 @@

    286. -
    287. - +
    288. + 2 @@ -33656,8 +33841,8 @@

    289. -
    290. - +
    291. + 2 @@ -33667,8 +33852,8 @@

    292. -
    293. - +
    294. + 2 @@ -33755,8 +33940,8 @@

    295. -
    296. - +
    297. + 2 @@ -33810,8 +33995,8 @@

    298. -
    299. - +
    300. + 1 @@ -33821,8 +34006,8 @@

    301. -
    302. - +
    303. + 1 @@ -33854,8 +34039,8 @@

    304. -
    305. - +
    306. + 1 @@ -33975,8 +34160,8 @@

    307. -
    308. - +
    309. + 2 @@ -33997,8 +34182,8 @@

    310. -
    311. - +
    312. + 2 @@ -34008,8 +34193,8 @@

    313. -
    314. - +
    315. + 2 @@ -34085,8 +34270,8 @@

    316. -
    317. - +
    318. + 2 @@ -34107,8 +34292,8 @@

    319. -
    320. - +
    321. + 2 @@ -34118,8 +34303,8 @@

    322. -
    323. - +
    324. + 2 @@ -34129,8 +34314,8 @@

    325. -
    326. - +
    327. + 3 @@ -34162,8 +34347,8 @@

    328. -
    329. - +
    330. + 2 @@ -34492,8 +34677,8 @@

    331. -
    332. - +
    333. + 4 @@ -34602,8 +34787,8 @@

    334. -
    335. - +
    336. + 2 @@ -34916,8 +35101,8 @@

      app/models/solr_multi_query.rb

      - - 64.29% + + 92.86% lines covered @@ -34927,8 +35112,8 @@

      14 relevant lines. - 9 lines covered and - 5 lines missed. + 13 lines covered and + 1 lines missed.
      @@ -35038,8 +35223,8 @@

      -
    337. - +
    338. + 35 @@ -35082,8 +35267,8 @@

    339. -
    340. - +
    341. + 1 @@ -35126,8 +35311,8 @@

    342. -
    343. - +
    344. + 1 @@ -35137,8 +35322,8 @@

    345. -
    346. - +
    347. + 1 @@ -35288,8 +35473,8 @@

      app/models/solr_query.rb

      - - 62.5% + + 87.5% lines covered @@ -35299,8 +35484,8 @@

      8 relevant lines. - 5 lines covered and - 3 lines missed. + 7 lines covered and + 1 lines missed.
      @@ -35366,8 +35551,8 @@

      -
    348. - +
    349. + 209 @@ -35410,8 +35595,8 @@

    350. -
    351. - +
    352. + 1 @@ -35540,7 +35725,7 @@

      app/models/solr_search.rb

      - 24.64% + 63.77% lines covered @@ -35550,8 +35735,8 @@

      69 relevant lines. - 17 lines covered and - 52 lines missed. + 44 lines covered and + 25 lines missed.
      @@ -35617,8 +35802,8 @@

    353. -
    354. - +
    355. + 30 @@ -35628,8 +35813,8 @@

    356. -
    357. - +
    358. + 30 @@ -35639,8 +35824,8 @@

    359. -
    360. - +
    361. + 30 @@ -35650,8 +35835,8 @@

    362. -
    363. - +
    364. + 30 @@ -35661,8 +35846,8 @@

    365. -
    366. - +
    367. + 30 @@ -35672,8 +35857,8 @@

    368. -
    369. - +
    370. + 30 @@ -35683,8 +35868,8 @@

    371. -
    372. - +
    373. + 30 @@ -35738,8 +35923,8 @@

    374. -
    375. - +
    376. + 2 @@ -35936,8 +36121,8 @@

    377. -
    378. - +
    379. + 5 @@ -35947,8 +36132,8 @@

    380. -
    381. - +
    382. + 5 @@ -35958,8 +36143,8 @@

    383. -
    384. - +
    385. + 5 @@ -35969,8 +36154,8 @@

    386. -
    387. - +
    388. + 5 @@ -36035,8 +36220,8 @@

    389. -
    390. - +
    391. + 4 @@ -36068,8 +36253,8 @@

    392. -
    393. - +
    394. + 4 @@ -36123,8 +36308,8 @@

    395. -
    396. - +
    397. + 18 @@ -36178,8 +36363,8 @@

    398. -
    399. - +
    400. + 7 @@ -36222,8 +36407,8 @@

    401. -
    402. - +
    403. + 2 @@ -36244,8 +36429,8 @@

    404. -
    405. - +
    406. + 1 @@ -36299,8 +36484,8 @@

    407. -
    408. - +
    409. + 9 @@ -36321,8 +36506,8 @@

    410. -
    411. - +
    412. + 3 @@ -36497,8 +36682,8 @@

    413. -
    414. - +
    415. + 3 @@ -36530,8 +36715,8 @@

    416. -
    417. - +
    418. + 4 @@ -36574,8 +36759,8 @@

    419. -
    420. - +
    421. + 4 @@ -36706,8 +36891,8 @@

    422. -
    423. - +
    424. + 4 @@ -36772,8 +36957,8 @@

    425. -
    426. - +
    427. + 3 @@ -36783,8 +36968,8 @@

    428. -
    429. - +
    430. + 2 @@ -36805,8 +36990,8 @@

    431. -
    432. - +
    433. + 1 @@ -37606,7 +37791,7 @@

      app/models/statutory_instrument.rb

      - 50.0% + 77.78% lines covered @@ -37616,8 +37801,8 @@

      18 relevant lines. - 9 lines covered and - 9 lines missed. + 14 lines covered and + 4 lines missed.
      @@ -37661,8 +37846,8 @@

    434. -
    435. - +
    436. + 16 @@ -37705,8 +37890,8 @@

    437. -
    438. - +
    439. + 1 @@ -37815,8 +38000,8 @@

    440. -
    441. - +
    442. + 3 @@ -37826,8 +38011,8 @@

    443. -
    444. - +
    445. + 3 @@ -37914,8 +38099,8 @@

    446. -
    447. - +
    448. + 2 @@ -38054,8 +38239,8 @@

      app/models/transport_and_works_act_order_application.rb

      - - 53.33% + + 86.67% lines covered @@ -38065,8 +38250,8 @@

      15 relevant lines. - 8 lines covered and - 7 lines missed. + 13 lines covered and + 2 lines missed.
      @@ -38110,8 +38295,8 @@

      -
    449. - +
    450. + 21 @@ -38154,8 +38339,8 @@

    451. -
    452. - +
    453. + 1 @@ -38242,8 +38427,8 @@

    454. -
    455. - +
    456. + 2 @@ -38286,8 +38471,8 @@

    457. -
    458. - +
    459. + 2 @@ -38330,8 +38515,8 @@

    460. -
    461. - +
    462. + 5 @@ -38416,7 +38601,7 @@

      app/models/unprinted_command_paper.rb

      - 60.0% + 80.0% lines covered @@ -38426,8 +38611,8 @@

      5 relevant lines. - 3 lines covered and - 2 lines missed. + 4 lines covered and + 1 lines missed.
      @@ -38471,8 +38656,8 @@

    463. -
    464. - +
    465. + 1 @@ -38557,7 +38742,7 @@

      app/models/unprinted_paper.rb

      - 57.14% + 71.43% lines covered @@ -38567,8 +38752,8 @@

      7 relevant lines. - 4 lines covered and - 3 lines missed. + 5 lines covered and + 2 lines missed.
      @@ -38612,8 +38797,8 @@

    466. -
    467. - +
    468. + 2 @@ -38741,8 +38926,8 @@

      app/models/written_question.rb

      - - 39.47% + + 89.47% lines covered @@ -38752,8 +38937,8 @@

      38 relevant lines. - 15 lines covered and - 23 lines missed. + 34 lines covered and + 4 lines missed.
      @@ -38797,8 +38982,8 @@

      -
    469. - +
    470. + 118 @@ -38841,8 +39026,8 @@

    471. -
    472. - +
    473. + 52 @@ -38929,8 +39114,8 @@

    474. -
    475. - +
    476. + 58 @@ -38984,8 +39169,8 @@

    477. -
    478. - +
    479. + 60 @@ -39039,8 +39224,8 @@

    480. -
    481. - +
    482. + 53 @@ -39072,8 +39257,8 @@

    483. -
    484. - +
    485. + 1 @@ -39094,8 +39279,8 @@

    486. -
    487. - +
    488. + 1 @@ -39138,8 +39323,8 @@

    489. -
    490. - +
    491. + 57 @@ -39160,8 +39345,8 @@

    492. -
    493. - +
    494. + 56 @@ -39182,8 +39367,8 @@

    495. -
    496. - +
    497. + 55 @@ -39204,8 +39389,8 @@

    498. -
    499. - +
    500. + 54 @@ -39226,8 +39411,8 @@

    501. -
    502. - +
    503. + 2 @@ -39248,8 +39433,8 @@

    504. -
    505. - +
    506. + 1 @@ -39325,8 +39510,8 @@

    507. -
    508. - +
    509. + 104 @@ -39369,8 +39554,8 @@

    510. -
    511. - +
    512. + 52 @@ -39457,8 +39642,8 @@

    513. -
    514. - +
    515. + 51 @@ -39501,8 +39686,8 @@

    516. -
    517. - +
    518. + 51 @@ -39666,8 +39851,8 @@

    519. -
    520. - +
    521. + 54 @@ -39688,8 +39873,8 @@

    522. -
    523. - +
    524. + 1 @@ -39729,8 +39914,8 @@

      app/models/written_statement.rb

      - - 47.83% + + 91.3% lines covered @@ -39740,8 +39925,8 @@

      23 relevant lines. - 11 lines covered and - 12 lines missed. + 21 lines covered and + 2 lines missed.
      @@ -39785,8 +39970,8 @@

      -
    525. - +
    526. + 81 @@ -39829,8 +40014,8 @@

    527. -
    528. - +
    529. + 52 @@ -39917,8 +40102,8 @@

    530. -
    531. - +
    532. + 104 @@ -39994,8 +40179,8 @@

    533. -
    534. - +
    535. + 51 @@ -40038,8 +40223,8 @@

    536. -
    537. - +
    538. + 105 @@ -40082,8 +40267,8 @@

    539. -
    540. - +
    541. + 55 @@ -40126,8 +40311,8 @@

    542. -
    543. - +
    544. + 50 @@ -40170,8 +40355,8 @@

    545. -
    546. - +
    547. + 4 @@ -40214,8 +40399,8 @@

    548. -
    549. - +
    550. + 51 @@ -40225,8 +40410,8 @@

    551. -
    552. - +
    553. + 51