Esempio n. 1
0
 def test_multi_file_load(self):
     filenames = [path('aws_config_other'),
                  path('aws_config'),
                  path('aws_third_config'),
                  path('aws_config_notfound')]
     loaded_config = multi_file_load_config(*filenames)
     config = loaded_config['profiles']['default']
     self.assertEqual(config['aws_access_key_id'], 'other_foo')
     self.assertEqual(config['aws_secret_access_key'], 'other_bar')
     second_config = loaded_config['profiles']['personal']
     self.assertEqual(second_config['aws_access_key_id'], 'fie')
     self.assertEqual(second_config['aws_secret_access_key'], 'baz')
     self.assertEqual(second_config['aws_security_token'], 'fiebaz')
     third_config = loaded_config['profiles']['third']
     self.assertEqual(third_config['aws_access_key_id'], 'third_fie')
     self.assertEqual(third_config['aws_secret_access_key'], 'third_baz')
     self.assertEqual(third_config['aws_security_token'], 'third_fiebaz')
Esempio n. 2
0
 def test_multi_file_load(self):
     filenames = [path('aws_config_other'),
                  path('aws_config'),
                  path('aws_third_config'),
                  path('aws_config_notfound')]
     loaded_config = multi_file_load_config(*filenames)
     config = loaded_config['profiles']['default']
     self.assertEqual(config['aws_access_key_id'], 'other_foo')
     self.assertEqual(config['aws_secret_access_key'], 'other_bar')
     second_config = loaded_config['profiles']['personal']
     self.assertEqual(second_config['aws_access_key_id'], 'fie')
     self.assertEqual(second_config['aws_secret_access_key'], 'baz')
     self.assertEqual(second_config['aws_security_token'], 'fiebaz')
     third_config = loaded_config['profiles']['third']
     self.assertEqual(third_config['aws_access_key_id'], 'third_fie')
     self.assertEqual(third_config['aws_secret_access_key'], 'third_baz')
     self.assertEqual(third_config['aws_security_token'], 'third_fiebaz')