1313 required_score_column ,
1414)
1515from mavedb .lib .validation .dataframe .dataframe import (
16+ STANDARD_COLUMNS ,
1617 choose_dataframe_index_column ,
1718 sort_dataframe_columns ,
1819 standardize_dataframe ,
@@ -93,32 +94,36 @@ def test_sort_dataframe_preserves_extras_order(self):
9394
9495class TestStandardizeDataframe (DfTestCase ):
9596 def test_preserve_standardized (self ):
96- standardized_df = standardize_dataframe (self .dataframe )
97+ standardized_df = standardize_dataframe (self .dataframe , STANDARD_COLUMNS )
9798 pd .testing .assert_frame_equal (self .dataframe , standardized_df )
9899
99100 def test_standardize_changes_case_variants (self ):
100- standardized_df = standardize_dataframe (self .dataframe .rename (columns = {hgvs_nt_column : hgvs_nt_column .upper ()}))
101+ standardized_df = standardize_dataframe (
102+ self .dataframe .rename (columns = {hgvs_nt_column : hgvs_nt_column .upper ()}), STANDARD_COLUMNS
103+ )
101104 pd .testing .assert_frame_equal (self .dataframe , standardized_df )
102105
103106 def test_standardize_changes_case_scores (self ):
104107 standardized_df = standardize_dataframe (
105- self .dataframe .rename (columns = {required_score_column : required_score_column .title ()})
108+ self .dataframe .rename (columns = {required_score_column : required_score_column .title ()}), STANDARD_COLUMNS
106109 )
107110 pd .testing .assert_frame_equal (self .dataframe , standardized_df )
108111
109112 def test_standardize_preserves_extras_case (self ):
110- standardized_df = standardize_dataframe (self .dataframe .rename (columns = {"extra" : "extra" .upper ()}))
113+ standardized_df = standardize_dataframe (
114+ self .dataframe .rename (columns = {"extra" : "extra" .upper ()}), STANDARD_COLUMNS
115+ )
111116 pd .testing .assert_frame_equal (self .dataframe .rename (columns = {"extra" : "extra" .upper ()}), standardized_df )
112117
113118 def test_standardize_removes_quotes (self ):
114119 standardized_df = standardize_dataframe (
115- self .dataframe .rename (columns = {"extra" : "'extra'" , "extra2" : '"extra2"' })
120+ self .dataframe .rename (columns = {"extra" : "'extra'" , "extra2" : '"extra2"' }), STANDARD_COLUMNS
116121 )
117122 pd .testing .assert_frame_equal (self .dataframe , standardized_df )
118123
119124 def test_standardize_removes_whitespace (self ):
120125 standardized_df = standardize_dataframe (
121- self .dataframe .rename (columns = {"extra" : " extra " , "extra2" : " extra2" })
126+ self .dataframe .rename (columns = {"extra" : " extra " , "extra2" : " extra2" }), STANDARD_COLUMNS
122127 )
123128 pd .testing .assert_frame_equal (self .dataframe , standardized_df )
124129
@@ -135,7 +140,8 @@ def test_standardize_sorts_columns(self):
135140 "count1" ,
136141 "extra" ,
137142 ],
138- ]
143+ ],
144+ STANDARD_COLUMNS ,
139145 )
140146 pd .testing .assert_frame_equal (
141147 self .dataframe [
0 commit comments