From 880b438eb4f819809720761b67f044616d017f35 Mon Sep 17 00:00:00 2001 From: Nelson Jovel Date: Wed, 20 Dec 2023 12:39:44 -0800 Subject: [PATCH] chore: reenable test spec that tests data loader for races --- app/services/survey_responses_data_loader.rb | 4 +--- spec/services/survey_responses_data_loader_spec.rb | 10 +++++----- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/app/services/survey_responses_data_loader.rb b/app/services/survey_responses_data_loader.rb index 037b1529..d8d3550c 100644 --- a/app/services/survey_responses_data_loader.rb +++ b/app/services/survey_responses_data_loader.rb @@ -85,9 +85,7 @@ class SurveyResponsesDataLoader student = Student.find_or_create_by(response_id: row.response_id, lasid: row.lasid) student.races.delete_all tmp_races = row.races.map do |race| races[race] end - tmp_races.each do |race| - student.races << race - end + student.races += tmp_races row.survey_items.map do |survey_item| likert_score = row.likert_score(survey_item_id: survey_item.survey_item_id) || next diff --git a/spec/services/survey_responses_data_loader_spec.rb b/spec/services/survey_responses_data_loader_spec.rb index 93fae933..a2fc203c 100644 --- a/spec/services/survey_responses_data_loader_spec.rb +++ b/spec/services/survey_responses_data_loader_spec.rb @@ -354,11 +354,11 @@ def assigns_ell_to_responses end def assigns_races_to_students - results = { #"student_survey_response_1" => [american_indian], - # "student_survey_response_3" => [asian, black, latinx, multiracial], - # "student_survey_response_4" => [unknown_race], - # "student_survey_response_5" => [american_indian, asian, black, latinx, white, middle_eastern, multiracial], - # "student_survey_response_6" => [american_indian, asian, black, latinx, white, middle_eastern, multiracial], + results = { "student_survey_response_1" => [american_indian], + "student_survey_response_3" => [asian, black, latinx, multiracial], + "student_survey_response_4" => [unknown_race], + "student_survey_response_5" => [american_indian, asian, black, latinx, white, middle_eastern, multiracial], + "student_survey_response_6" => [american_indian, asian, black, latinx, white, middle_eastern, multiracial], "student_survey_response_7" => [white] } results.each do |key, value|