1515
1616import pytest
1717
18- from firebase_admin import multi_factor_config_mgt
18+ from firebase_admin import multi_factor_config
1919
20- sample_mfa_config = multi_factor_config_mgt .MultiFactorConfig (
21- provider_configs = [multi_factor_config_mgt .ProviderConfig (
22- state = multi_factor_config_mgt .ProviderConfig .State .ENABLED ,
23- totp_provider_config = multi_factor_config_mgt .TOTPProviderConfig (
20+ sample_mfa_config = multi_factor_config .MultiFactorConfig (
21+ provider_configs = [multi_factor_config .ProviderConfig (
22+ state = multi_factor_config .ProviderConfig .State .ENABLED ,
23+ totp_provider_config = multi_factor_config .TOTPProviderConfig (
2424 adjacent_intervals = 5
2525 )
2626 )]
@@ -78,7 +78,7 @@ def test_undefined_provider_config_state(self):
7878 @pytest .mark .parametrize ('state' ,
7979 ['' , 1 , True , False , [], (), {}, "foo" , 'ENABLED' ])
8080 def test_invalid_provider_config_state (self , state ):
81- test_config = multi_factor_config_mgt .ProviderConfig (
81+ test_config = multi_factor_config .ProviderConfig (
8282 state = state
8383 )
8484 with pytest .raises (ValueError ) as excinfo :
@@ -87,10 +87,10 @@ def test_invalid_provider_config_state(self, state):
8787 ' ProviderConfig.State.' )
8888
8989 @pytest .mark .parametrize ('state' ,
90- [multi_factor_config_mgt .ProviderConfig .State .ENABLED ,
91- multi_factor_config_mgt .ProviderConfig .State .DISABLED ])
90+ [multi_factor_config .ProviderConfig .State .ENABLED ,
91+ multi_factor_config .ProviderConfig .State .DISABLED ])
9292 def test_undefined_totp_provider_config (self , state ):
93- test_config = multi_factor_config_mgt .ProviderConfig (state = state )
93+ test_config = multi_factor_config .ProviderConfig (state = state )
9494 with pytest .raises (ValueError ) as excinfo :
9595 test_config .build_server_request ()
9696 assert str (excinfo .value ).startswith ('provider_config.totp_provider_config must be'
@@ -134,21 +134,21 @@ class TestMultiFactorServerConfig:
134134 def test_invalid_multi_factor_config_response (self ):
135135 test_config = 'invalid'
136136 with pytest .raises (ValueError ) as excinfo :
137- multi_factor_config_mgt .MultiFactorServerConfig (test_config )
137+ multi_factor_config .MultiFactorServerConfig (test_config )
138138 assert str (excinfo .value ).startswith ('Invalid data argument in MultiFactorConfig'
139139 ' constructor: {0}' .format (test_config ))
140140
141141 def test_invalid_provider_config_response (self ):
142142 test_config = 'invalid'
143143 with pytest .raises (ValueError ) as excinfo :
144- multi_factor_config_mgt .MultiFactorServerConfig .ProviderConfigServerConfig (test_config )
144+ multi_factor_config .MultiFactorServerConfig .ProviderConfigServerConfig (test_config )
145145 assert str (excinfo .value ).startswith ('Invalid data argument in ProviderConfig'
146146 ' constructor: {0}' .format (test_config ))
147147
148148 def test_invalid_totp_provider_config_response (self ):
149149 test_config = 'invalid'
150150 with pytest .raises (ValueError ) as excinfo :
151- multi_factor_config_mgt .MultiFactorServerConfig .ProviderConfigServerConfig .\
151+ multi_factor_config .MultiFactorServerConfig .ProviderConfigServerConfig .\
152152 TOTPProviderServerConfig (test_config )
153153 assert str (excinfo .value ).startswith ('Invalid data argument in TOTPProviderConfig'
154154 ' constructor: {0}' .format (test_config ))
@@ -162,20 +162,20 @@ def test_valid_server_response(self):
162162 }
163163 }]
164164 }
165- mfa_config = multi_factor_config_mgt .MultiFactorServerConfig (response )
165+ mfa_config = multi_factor_config .MultiFactorServerConfig (response )
166166 _assert_multi_factor_config (mfa_config )
167167
168168
169169def _assert_multi_factor_config (mfa_config ):
170- assert isinstance (mfa_config , multi_factor_config_mgt .MultiFactorServerConfig )
170+ assert isinstance (mfa_config , multi_factor_config .MultiFactorServerConfig )
171171 assert len (mfa_config .provider_configs ) == 1
172172 assert isinstance (mfa_config .provider_configs , list )
173173 for provider_config in mfa_config .provider_configs :
174174 assert isinstance (
175175 provider_config ,
176- multi_factor_config_mgt .MultiFactorServerConfig .ProviderConfigServerConfig )
176+ multi_factor_config .MultiFactorServerConfig .ProviderConfigServerConfig )
177177 assert provider_config .state == 'ENABLED'
178178 assert isinstance (provider_config .totp_provider_config ,
179- multi_factor_config_mgt .MultiFactorServerConfig .ProviderConfigServerConfig
179+ multi_factor_config .MultiFactorServerConfig .ProviderConfigServerConfig
180180 .TOTPProviderServerConfig )
181181 assert provider_config .totp_provider_config .adjacent_intervals == 5
0 commit comments