'Test the difference in behavior when a configuration is supplied to get_account_settings.'

def test_get_configuration_provided(self):

    config = {'default_visibility': 'private', 'shareable_fields': ['name'], 'public_fields': ['email']}
    account_settings = get_account_settings(self.default_request, [self.different_user.username])[0]
    self.assertNotIn('email', account_settings)
    account_settings = get_account_settings(self.default_request, [self.different_user.username], configuration=config)[0]
    self.assertEqual(self.different_user.email, account_settings['email'])
