예제 #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)