Show subcategory data when user selects different subcategory from

analyze dropdown.  Finishes #182277850
This commit is contained in:
Nelson Jovel 2022-05-30 16:44:18 -07:00
parent 61978eb45d
commit 6764024cd2
8 changed files with 38 additions and 8 deletions

View file

@ -10,6 +10,7 @@ describe 'District Admin', js: true do
let(:category) { Category.find_by_name('Teachers & Leadership') }
let(:different_category) { Category.find_by_name('School Culture') }
let(:subcategory) { Subcategory.find_by_name('Teachers & The Teaching Environment') }
let(:different_subcategory) { Subcategory.find_by_name('Relationships') }
let(:measures_for_subcategory) { Measure.where(subcategory:) }
let(:scales_for_subcategory) { Scale.where(measure: measures_for_subcategory) }
let(:survey_items_for_subcategory) { SurveyItem.where(scale: scales_for_subcategory) }
@ -107,6 +108,9 @@ describe 'District Admin', js: true do
go_to_different_category(different_category)
district_admin_sees_category_change
go_to_different_subcategory(different_subcategory)
district_admin_sees_subcategory_change
click_on 'Browse'
district_admin_sees_browse_content
@ -199,10 +203,18 @@ def district_admin_sees_analyze_content
expect(page).to have_text('1:Teachers & Leadership > 1A:Teachers & The Teaching Environment')
end
def go_to_different_category(_category)
select different_category.name, from: 'select-category'
def go_to_different_category(category)
select category.name, from: 'select-category'
end
def district_admin_sees_category_change
expect(page).to have_text '2A:Safety'
end
def go_to_different_subcategory(subcategory)
select subcategory.name, from: 'select-subcategory'
end
def district_admin_sees_subcategory_change
expect(page).to have_text('Relationships')
end