diff options
| author | Teddy Wing | 2017-06-12 16:20:34 +0200 | 
|---|---|---|
| committer | Teddy Wing | 2017-06-12 16:20:34 +0200 | 
| commit | 416ac094aa3ae1a8e0ea4c088da8976815c63a2e (patch) | |
| tree | 0ff945a0d9b6c517c577b736100859d44fce02db /spec/helpers | |
| parent | 54be146969fb0bfd099e12b5b66ef102dbca3258 (diff) | |
| download | chouette-core-416ac094aa3ae1a8e0ea4c088da8976815c63a2e.tar.bz2 | |
TableBuilder spec: Remove `q` params from test
These params are not relevant to this test, they just clutter things up.
I had originally added them because the `/workbenches/:id` page used
them and I wanted to mimic the table builder result as closely as
possible.
Refs #3479
Diffstat (limited to 'spec/helpers')
| -rw-r--r-- | spec/helpers/table_builder_helper_spec.rb | 25 | 
1 files changed, 9 insertions, 16 deletions
diff --git a/spec/helpers/table_builder_helper_spec.rb b/spec/helpers/table_builder_helper_spec.rb index b90053015..756fac861 100644 --- a/spec/helpers/table_builder_helper_spec.rb +++ b/spec/helpers/table_builder_helper_spec.rb @@ -36,14 +36,7 @@ describe TableBuilderHelper, type: :helper do        allow(helper).to receive(:params).and_return({          controller: 'workbenches',          action: 'show', -        id: referentials[0].workbench.id, - -        # These are added by WorkbenchesController#query_params -        # TODO: Remove these params from here and the expected HTML as they don't relate to the test at hand -        q: { -          archived_at_not_null: 1, -          archived_at_null: 1 -        } +        id: referentials[0].workbench.id        })        expected = <<-HTML @@ -53,14 +46,14 @@ describe TableBuilderHelper, type: :helper do              <th>                  <div class="checkbox"><input type="checkbox" name="0" id="0" value="all" /><label for="0"></label></div>              </th> -            <th><a href="/workbenches/#{workbench.id}?direction=desc&q%5Barchived_at_not_null%5D=1&q%5Barchived_at_null%5D=1&sort=name">Nom<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> -            <th><a href="/workbenches/#{workbench.id}?direction=desc&q%5Barchived_at_not_null%5D=1&q%5Barchived_at_null%5D=1&sort=status">Etat<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> -            <th><a href="/workbenches/#{workbench.id}?direction=desc&q%5Barchived_at_not_null%5D=1&q%5Barchived_at_null%5D=1&sort=organisation">Organisation<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> -            <th><a href="/workbenches/#{workbench.id}?direction=desc&q%5Barchived_at_not_null%5D=1&q%5Barchived_at_null%5D=1&sort=validity_period">Période de validité englobante<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> -            <th><a href="/workbenches/#{workbench.id}?direction=desc&q%5Barchived_at_not_null%5D=1&q%5Barchived_at_null%5D=1&sort=lines">Lignes<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> -            <th><a href="/workbenches/#{workbench.id}?direction=desc&q%5Barchived_at_not_null%5D=1&q%5Barchived_at_null%5D=1&sort=created_at">Créé le<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> -            <th><a href="/workbenches/#{workbench.id}?direction=desc&q%5Barchived_at_not_null%5D=1&q%5Barchived_at_null%5D=1&sort=updated_at">Edité le<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> -            <th><a href="/workbenches/#{workbench.id}?direction=desc&q%5Barchived_at_not_null%5D=1&q%5Barchived_at_null%5D=1&sort=published_at">Intégré le<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> +            <th><a href="/workbenches/#{workbench.id}?direction=desc&sort=name">Nom<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> +            <th><a href="/workbenches/#{workbench.id}?direction=desc&sort=status">Etat<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> +            <th><a href="/workbenches/#{workbench.id}?direction=desc&sort=organisation">Organisation<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> +            <th><a href="/workbenches/#{workbench.id}?direction=desc&sort=validity_period">Période de validité englobante<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> +            <th><a href="/workbenches/#{workbench.id}?direction=desc&sort=lines">Lignes<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> +            <th><a href="/workbenches/#{workbench.id}?direction=desc&sort=created_at">Créé le<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> +            <th><a href="/workbenches/#{workbench.id}?direction=desc&sort=updated_at">Edité le<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th> +            <th><a href="/workbenches/#{workbench.id}?direction=desc&sort=published_at">Intégré le<span class="orderers"><span class="fa fa-sort-asc active"></span><span class="fa fa-sort-desc "></span></span></a></th>              <th></th>          </tr>      </thead>  | 
