'Test empty alternate auth data with no effect
Assert that when alt_part is defined, no auth_data is provided,
and the corresponding original request element was not going to
be changed anyways, and exception is raised'

def _test_request_with_alt_part_without_alt_data_no_change(self, body):

    filters = {'service': 'compute', 'endpoint_type': 'publicURL', 'region': 'fakeRegion'}
    self.auth_provider.set_alt_auth_data('body', None)
    self.assertRaises(exceptions.BadAltAuth, self.auth_provider.auth_request, 'GET', self.target_url, filters=filters)
