async def perform_pairing(self, pairing_response, port):
server = '<STR_LIT>'.format(port)<EOL>url = '<STR_LIT>'.format(<EOL>server, pairing_response.pairing_code)<EOL>data, _ = await utils.simple_get(url, self.loop)<EOL>parsed = parser.parse(data, tag_definitions.lookup_tag)<EOL>self.tc.assertEqual(parser.first(parsed, '<STR_LIT>', '<STR_LIT>'), <NUM_LIT:1>)<EOL>self.tc.assertEqual(parser.first(parsed, '<STR_LIT>', '<STR_LIT>'),<EOL>pairing_response.remote_name)<EOL>self.tc.assertEqual(parser.first(parsed, '<STR_LIT>', '<STR_LIT>'), '<STR_LIT>')<EOL>
Pair with a remote client.

        This will perform a GET-request to the specified port and hand over
        information to the client (pyatv) so that the pairing process can be
        completed.