mirror of
https://github.com/edcommonwealth/sqm-dashboards.git
synced 2026-03-07 21:48:16 -08:00
Disable checkboxes for years that don't have data to show. Add exclamation icon with explanatory text. Finishes #182332983
This commit is contained in:
parent
50256cacce
commit
e8f3109df9
5 changed files with 41 additions and 14 deletions
|
|
@ -84,8 +84,8 @@ describe 'analyze/index' do
|
|||
displayed_variance_rows = subject.css('[data-for-measure-id]')
|
||||
expect(displayed_variance_rows.first.attribute('data-for-measure-id').value).to eq '1A-I'
|
||||
|
||||
# displayed_variance_rows = subject.css('data-for-academic-year')
|
||||
# expect(displayed_variance_rows.count).to eq 9
|
||||
# displayed_academic_years = subject.css('[data-for-academic-year]')
|
||||
# expect(displayed_academic_years.count).to eq 9
|
||||
|
||||
displayed_variance_labels = subject.css('[data-grouped-bar-label]')
|
||||
expect(displayed_variance_labels.count).to eq 9
|
||||
|
|
@ -105,6 +105,11 @@ describe 'analyze/index' do
|
|||
expect(subject).to have_css '#select-subcategory'
|
||||
expect(subject).to have_css "##{academic_year.range}"
|
||||
end
|
||||
|
||||
it 'displays disabled checkboxes for years that dont have data' do
|
||||
year_checkbox = subject.css("##{academic_year.range}").first
|
||||
expect(year_checkbox).to have_attribute 'disabled'
|
||||
end
|
||||
end
|
||||
|
||||
context 'when presenters have a score' do
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue