update parsing rules from glossary

This commit is contained in:
Nelson Jovel 2024-05-15 10:13:31 -07:00
parent 8e7fbdfb2c
commit c4d4c35766
6 changed files with 9 additions and 12 deletions

View file

@ -523,11 +523,11 @@ RSpec.describe SurveyItemValues, type: :model do
expect(values.income).to eq "Economically Disadvantaged - N"
end
it "translates blanks to Unknown" do
it "translates blanks to 'Economically Disadvantaged - N'" do
headers = ["LowIncome"]
row = { "LowIncome" => "" }
values = SurveyItemValues.new(row:, headers:, survey_items:, schools:)
expect(values.income).to eq "Unknown"
expect(values.income).to eq "Economically Disadvantaged - N"
end
# NOTE: This will halt test runs too

View file

@ -328,7 +328,7 @@ end
def assigns_income_to_responses
results = { "student_survey_response_1" => low_income,
"student_survey_response_3" => low_income,
"student_survey_response_4" => unknown_income,
"student_survey_response_4" => high_income,
"student_survey_response_5" => low_income,
"student_survey_response_6" => high_income,
"student_survey_response_7" => low_income }
@ -349,8 +349,6 @@ def assigns_ell_to_responses
results.each do |key, value|
ell = SurveyItemResponse.find_by_response_id(key).ell
puts key
puts value
expect(ell).to eq value
end
end