Show message when there aren't processes

This commit is contained in:
Fernando Blat
2017-01-05 09:36:08 +01:00
parent 71ed50928f
commit 0c5063add9
4 changed files with 23 additions and 2 deletions

View File

@@ -19,8 +19,12 @@
<div id="legislation" class="legislation-list small-12 medium-9 column">
<div id="legislation-list">
<%= render @processes %>
<%= paginate @processes %>
<% if @processes.any? %>
<%= render @processes %>
<%= paginate @processes %>
<% else %>
<%= t(".no_#{@current_filter}_processes") %>
<% end %>
</div>
</div>
</div>

View File

@@ -254,6 +254,9 @@ en:
open: Open processes
next: Next
past: Past
no_open_processes: There aren't open processes
no_next_processes: There aren't planned processes
no_past_processes: There aren't past processes
phase_not_open:
not_open: This phase is not open yet
phase_empty:

View File

@@ -254,6 +254,9 @@ es:
open: Procesos activos
next: Próximamente
past: Terminados
no_open_processes: No hay procesos activos
no_next_processes: No hay procesos planeados
no_past_processes: No hay procesos terminados
phase_not_open:
not_open: Esta fase del proceso todavía no está abierta
phase_empty:

View File

@@ -4,6 +4,17 @@ feature 'Legislation' do
context 'processes home page' do
scenario 'Processes can be listed' do
visit legislation_processes_path
expect(page).to have_text "There aren't open processes"
visit legislation_processes_path(filter: 'next')
expect(page).to have_text "There aren't planned processes"
visit legislation_processes_path(filter: 'past')
expect(page).to have_text "There aren't past processes"
end
scenario 'Processes can be listed' do
processes = create_list(:legislation_process, 3)