From 5824a058c397f407c0429e0d06c8cab508f4ae06 Mon Sep 17 00:00:00 2001 From: Nelson Jovel Date: Thu, 16 May 2024 17:07:24 -0700 Subject: [PATCH] chore: update glossary values to include parsing rules for when we encounter headers --- app/models/ell.rb | 2 +- spec/fixtures/demographic_glossary.csv | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/models/ell.rb b/app/models/ell.rb index b8fec8ec..ad291d72 100644 --- a/app/models/ell.rb +++ b/app/models/ell.rb @@ -9,7 +9,7 @@ class Ell < ApplicationRecord ell = ell.delete(",") case ell - in /lep\s*student\s*1st\s*year|LEP\s*student\s*not\s*1st\s*year|EL\s*Student\s*First\s*Year|LEP\s*student|^EL|true|1/i + in /lep\s*student\s*1st\s*year|LEP\s*student\s*not\s*1st\s*year|EL\s*Student\s*First\s*Year|LEP\s*student|^EL\s+|true|1/i "ELL" in /0|2|3|Does\s*not\s*apply/i "Not ELL" diff --git a/spec/fixtures/demographic_glossary.csv b/spec/fixtures/demographic_glossary.csv index 63daa419..f9e3f935 100644 --- a/spec/fixtures/demographic_glossary.csv +++ b/spec/fixtures/demographic_glossary.csv @@ -14,7 +14,8 @@ Does not apply,Not ELL,,Does not apply,Not Special Education,,[blanks],Economica 2,Not ELL,,#NA,Unknown,,NA,Unknown, 3,Not ELL,,NA,Unknown,,N/A,Unknown, [blanks],Not ELL,,N/A,Unknown,,#N/A,Unknown, -#NA,Unknown,,#N/A,Unknown,,,, -NA,Unknown,,,,,,, +#NA,Unknown,,#N/A,Unknown,,Income,Unknown, +NA,Unknown,,SPED,Unknown,,,, N/A,Unknown,,,,,,, #N/A,Unknown,,,,,,, +ELL,ELL,,,,,,,