コード例 #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
ファイル: utils_test.py プロジェクト: channywang/pushy
	def testExtractWaveIdReturnsEmptyOnMalformedLink(self):
		id = utils.extract_wave_id("/push")
		self.assertEquals("", id)
コード例 #3
0
ファイル: utils_test.py プロジェクト: channywang/pushy
	def testExtractWaveId(self):
		id = utils.extract_wave_id("/push/wavesandbox.com/27uuNu-2A")
		self.assertEquals("wavesandbox.com!w+27uuNu-2A", id)