Merge remote branch 'fritzy/master'
Conflicts: sleekxmpp/__init__.py sleekxmpp/basexmpp.py sleekxmpp/stanza/error.py
This commit is contained in:
		| @@ -116,8 +116,7 @@ class ClientXMPP(basexmpp, XMLStream): | |||||||
| 			else: | 			else: | ||||||
| 				logging.debug("Since no address is supplied, attempting SRV lookup.") | 				logging.debug("Since no address is supplied, attempting SRV lookup.") | ||||||
| 				try: | 				try: | ||||||
| 					answers = dns.resolver.query("_xmpp-client._tcp.%s" % self.domain,  | 					answers = dns.resolver.query("_xmpp-client._tcp.%s" % self.server, dns.rdatatype.SRV) | ||||||
| 							dns.rdatatype.SRV ) |  | ||||||
| 				except dns.resolver.NXDOMAIN: | 				except dns.resolver.NXDOMAIN: | ||||||
| 					logging.debug("No appropriate SRV record found.  Using JID server name.") | 					logging.debug("No appropriate SRV record found.  Using JID server name.") | ||||||
| 				else: | 				else: | ||||||
|   | |||||||
| @@ -118,10 +118,11 @@ class testpubsubstanzas(unittest.TestCase): | |||||||
| 		iq = self.ps.Iq() | 		iq = self.ps.Iq() | ||||||
| 		iq['pubsub_owner']['default'] | 		iq['pubsub_owner']['default'] | ||||||
| 		iq['pubsub_owner']['default']['node'] = 'mynode' | 		iq['pubsub_owner']['default']['node'] = 'mynode' | ||||||
|  | 		iq['pubsub_owner']['default']['type'] = 'leaf' | ||||||
| 		form = xep_0004.Form() | 		form = xep_0004.Form() | ||||||
| 		form.addField('pubsub#title', ftype='text-single', value='This thing is awesome') | 		form.addField('pubsub#title', ftype='text-single', value='This thing is awesome') | ||||||
| 		iq['pubsub_owner']['default']['config'] = form | 		iq['pubsub_owner']['default']['config'] = form | ||||||
| 		xmlstring = """<iq id="0"><pubsub xmlns="http://jabber.org/protocol/pubsub#owner"><default node="mynode"><x xmlns="jabber:x:data" type="form"><field var="pubsub#title" type="text-single"><value>This thing is awesome</value></field></x></default></pubsub></iq>""" | 		xmlstring = """<iq id="0"><pubsub xmlns="http://jabber.org/protocol/pubsub#owner"><default node="mynode" type="leaf"><x xmlns="jabber:x:data" type="form"><field var="pubsub#title" type="text-single"><value>This thing is awesome</value></field></x></default></pubsub></iq>""" | ||||||
| 		iq2 = self.ps.Iq(None, self.ps.ET.fromstring(xmlstring)) | 		iq2 = self.ps.Iq(None, self.ps.ET.fromstring(xmlstring)) | ||||||
| 		iq3 = self.ps.Iq() | 		iq3 = self.ps.Iq() | ||||||
| 		values = iq2.getValues() | 		values = iq2.getValues() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Brian Beggs
					Brian Beggs