示例#1
0
文件: pushy.py 项目: channywang/pushy
	def handle_push(self, url, pushed_content):
		wave_id = utils.extract_wave_id(url)
		if (wave_id == ""):
			return False
		wavelet_id = utils.generate_wavelet_id_from_wave_id(wave_id)
		message = utils.generate_message(pushed_content)
		self._reply_to_wave(wave_id, wavelet_id, message)
		return True
示例#2
0
	def testExtractWaveIdReturnsEmptyOnMalformedLink(self):
		id = utils.extract_wave_id("/push")
		self.assertEquals("", id)
示例#3
0
	def testExtractWaveId(self):
		id = utils.extract_wave_id("/push/wavesandbox.com/27uuNu-2A")
		self.assertEquals("wavesandbox.com!w+27uuNu-2A", id)