This repository was archived by the owner on Nov 6, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed
Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -249,7 +249,8 @@ def impact_metrics
249249 {
250250 families_served : families_served_count ,
251251 children_served : children_served_count ,
252- family_zipcodes : family_zipcodes_count
252+ family_zipcodes : family_zipcodes_count ,
253+ family_zipcodes_list : family_zipcodes_list
253254 }
254255 end
255256
@@ -293,4 +294,8 @@ def children_served_count
293294 def family_zipcodes_count
294295 families . pluck ( :guardian_zip_code ) . uniq . count
295296 end
297+
298+ def family_zipcodes_list
299+ families . pluck ( :guardian_zip_code ) . uniq
300+ end
296301end
Original file line number Diff line number Diff line change 234234
235235 it "returns a hash with family and children aggregate data" do
236236 partner = create ( :partner , :with_families )
237+ expect ( partner . impact_metrics . size ) . to eq ( 4 )
237238 expect ( partner . impact_metrics [ :families_served ] ) . to eq ( 1 )
238239 expect ( partner . impact_metrics [ :children_served ] ) . to eq ( 1 )
239240 expect ( partner . impact_metrics [ :family_zipcodes ] ) . to eq ( 1 )
241+ expect ( partner . impact_metrics [ :family_zipcodes_list ] ) . to be_a ( Array )
242+ expect ( partner . impact_metrics [ :family_zipcodes_list ] ) . to eq ( partner . families . pluck ( :guardian_zip_code ) . uniq )
240243 end
241244 end
242245end
You can’t perform that action at this time.
0 commit comments