| 2014 | |
| 2015 | class TestCanonicalNameSourceProvider(BaseEnvVar): |
| 2016 | def setUp(self): |
| 2017 | super().setUp() |
| 2018 | self.custom_provider1 = mock.Mock(spec=CredentialProvider) |
| 2019 | self.custom_provider1.METHOD = 'provider1' |
| 2020 | self.custom_provider1.CANONICAL_NAME = 'CustomProvider1' |
| 2021 | self.custom_provider2 = mock.Mock(spec=CredentialProvider) |
| 2022 | self.custom_provider2.METHOD = 'provider2' |
| 2023 | self.custom_provider2.CANONICAL_NAME = 'CustomProvider2' |
| 2024 | self.fake_creds = credentials.Credentials('a', 'b', 'c') |
| 2025 | |
| 2026 | def test_load_source_credentials(self): |
| 2027 | provider = credentials.CanonicalNameCredentialSourcer( |