aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeddy Wing2017-06-09 11:57:26 +0200
committerTeddy Wing2017-06-09 11:57:26 +0200
commit4ce4f81ed51ec5215ecef431e6ed2cbbbef0952a (patch)
tree07600fccfa0387a49d36ecd63bfafc4b1ee128f8
parentbba80d09a1b429092114dff81a229e24a6720d87 (diff)
downloadchouette-core-4ce4f81ed51ec5215ecef431e6ed2cbbbef0952a.tar.bz2
TableBuilder spec: Get values dynamically from test referential
Replace the hard-coded `Referential` fields with dynamic ones from the factory-generated referential we're using to test. This gets our expected output nearly matching the actual output. Pretty cool! Refs #3479
-rw-r--r--spec/helpers/table_builder_helper_spec.rb22
1 files changed, 11 insertions, 11 deletions
diff --git a/spec/helpers/table_builder_helper_spec.rb b/spec/helpers/table_builder_helper_spec.rb
index 4f4cffe61..a58905244 100644
--- a/spec/helpers/table_builder_helper_spec.rb
+++ b/spec/helpers/table_builder_helper_spec.rb
@@ -58,26 +58,26 @@ describe TableBuilderHelper, type: :helper do
<tbody>
<tr>
<td>
- <div class="checkbox"><input type="checkbox" name="4" id="4" value="4" /><label for="4"></label></div>
+ <div class="checkbox"><input type="checkbox" name="#{referential.id}" id="#{referential.id}" value="#{referential.id}" /><label for="#{referential.id}"></label></div>
</td>
- <td title="Voir"><a href="/referentials/4">Referential Yanis Gaillard</a></td>
+ <td title="Voir"><a href="/referentials/#{referential.id}">#{referential.name}</a></td>
<td>
<div class='td-block'><span class='sb sb-lg sb-preparing'></span><span>En préparation</span></div>
</td>
- <td>STIF</td>
- <td>01/05/2017 &gt; 31/08/2017</td>
- <td>1</td>
- <td>02/05/2017</td>
- <td>02/05/2017</td>
+ <td>#{referential.organisation.name}</td>
+ <td>-</td>
+ <td>#{referential.lines.count}</td>
+ <td>#{I18n.localize(referential.created_at, format: :short)}</td>
+ <td>#{I18n.localize(referential.updated_at, format: :short)}</td>
<td></td>
<td class="actions">
<div class="btn-group">
<div class="btn dropdown-toggle" data-toggle="dropdown"><span class="fa fa-cog"></span></div>
<ul class="dropdown-menu">
- <li><a href="/referentials/4">Consulter</a></li>
- <li><a href="/referentials/4/edit">Editer</a></li>
- <li><a rel="nofollow" data-method="put" href="/referentials/4/archive">Conserver</a></li>
- <li class="delete-action"><a data-confirm="Etes-vous sûr(e) de vouloir effectuer cette action ?" rel="nofollow" data-method="delete" href="/referentials/4"><span class="fa fa-trash"></span>Supprimer</a></li>
+ <li><a href="/referentials/#{referential.id}">Consulter</a></li>
+ <li><a href="/referentials/#{referential.id}/edit">Editer</a></li>
+ <li><a rel="nofollow" data-method="put" href="/referentials/#{referential.id}/archive">Conserver</a></li>
+ <li class="delete-action"><a data-confirm="Etes-vous sûr(e) de vouloir effectuer cette action ?" rel="nofollow" data-method="delete" href="/referentials/#{referential.id}"><span class="fa fa-trash"></span>Supprimer</a></li>
</ul>
</div>
</td>