'Test sending an OOB transfer request.'

def testSendOOB(self):

    self.stream_start(plugins=['xep_0066', 'xep_0030'])
    url = 'http://github.com/fritzy/SleekXMPP/blob/master/README'
    t = threading.Thread(name='send_oob', target=self.xmpp['xep_0066'].send_oob, args=('user@example.com', url), kwargs={'desc': 'SleekXMPP    README'})
    t.start()
    self.send('\n                                        <iq    to="user@example.com"    type="set"    id="1">\n                                                <query    xmlns="jabber:iq:oob">\n                                                        <url>http://github.com/fritzy/SleekXMPP/blob/master/README</url>\n                                                        <desc>SleekXMPP    README</desc>\n                                                </query>\n                                        </iq>\n                                ')
    self.recv('\n                                        <iq    id="1"    type="result"\n                                                        to="tester@localhost"\n                                                        from="user@example.com"    />\n                                ')
    t.join()
