1414 "indicator" : {
1515 "input_denom_file" : "test_data/20200601_Counts_Products_Denom.dat.gz" ,
1616 "input_covid_file" : "test_data/20200601_Counts_Products_Covid.dat.gz" ,
17+ "input_flu_file" : "test_data/20200601_Counts_Products_Covid.dat.gz" ,
1718 "drop_date" : "2020-06-01"
1819 }
1920}
2021COVID_FILEPATH = PARAMS ["indicator" ]["input_covid_file" ]
22+ FLU_FILEPATH = PARAMS ["indicator" ]["input_flu_file" ]
2123DENOM_FILEPATH = PARAMS ["indicator" ]["input_denom_file" ]
2224DROP_DATE = pd .to_datetime (PARAMS ["indicator" ]["drop_date" ])
2325
@@ -29,6 +31,8 @@ class TestLoadData:
2931 Config .COVID_COLS , Config .COVID_DTYPES , Config .COVID_COL )
3032 combined_data = load_combined_data (DENOM_FILEPATH , COVID_FILEPATH , DROP_DATE ,
3133 "fips" )
34+ flu_data = load_flu_data (DENOM_FILEPATH , FLU_FILEPATH , DROP_DATE ,
35+ "fips" )
3236 gmpr = GeoMapper ()
3337
3438 def test_base_unit (self ):
@@ -43,6 +47,9 @@ def test_base_unit(self):
4347 with pytest .raises (AssertionError ):
4448 load_combined_data (DENOM_FILEPATH , COVID_FILEPATH , DROP_DATE , "foo" )
4549
50+ with pytest .raises (AssertionError ):
51+ load_flu_data (DENOM_FILEPATH , FLU_FILEPATH , DROP_DATE , "foo" )
52+
4653 def test_denom_columns (self ):
4754 assert "fips" in self .denom_data .index .names
4855 assert "timestamp" in self .denom_data .index .names
@@ -71,6 +78,16 @@ def test_combined_columns(self):
7178 assert len (
7279 set (self .combined_data .columns ) - set (expected_combined_columns )) == 0
7380
81+ def test_flu_columns (self ):
82+ assert "fips" in self .flu_data .index .names
83+ assert "timestamp" in self .flu_data .index .names
84+
85+ expected_flu_columns = ["num" , "den" ]
86+ for col in expected_flu_columns :
87+ assert col in self .flu_data .columns
88+ assert len (
89+ set (self .flu_data .columns ) - set (expected_flu_columns )) == 0
90+
7491 def test_edge_values (self ):
7592 for data in [self .denom_data ,
7693 self .covid_data ,
0 commit comments