def test_inject(self): config = CBASConfig() to_inject = { 'username': '******', 'auth_host': 'ANY_AUTH', 'password_provider': 'ANY_PROVIDER', # exclude jump_host to make sure it remains None } config.inject(to_inject) self.assertEqual(config.username, 'ANY_USER') self.assertEqual(config.auth_host, 'ANY_AUTH') self.assertEqual(config.password_provider, 'ANY_PROVIDER') self.assertEqual(config.jump_host, None)