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

View File

@@ -254,6 +254,9 @@ en:
open: Open processes open: Open processes
next: Next next: Next
past: Past 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: phase_not_open:
not_open: This phase is not open yet not_open: This phase is not open yet
phase_empty: phase_empty:

View File

@@ -254,6 +254,9 @@ es:
open: Procesos activos open: Procesos activos
next: Próximamente next: Próximamente
past: Terminados 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: phase_not_open:
not_open: Esta fase del proceso todavía no está abierta not_open: Esta fase del proceso todavía no está abierta
phase_empty: phase_empty:

View File

@@ -4,6 +4,17 @@ feature 'Legislation' do
context 'processes home page' 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 scenario 'Processes can be listed' do
processes = create_list(:legislation_process, 3) processes = create_list(:legislation_process, 3)