コード例 #1
0
	def put_msg(self, msg):
		"""
		Adds a message to the queue.

		@param msg: message to enqueue
		@type msg: str
		@return: done statement with received message
		@rtype: state.done
		"""
		self._queue.put(msg)
		return state.done() # returns none in order to force delay
コード例 #2
0
ファイル: test_custom.py プロジェクト: Drekorian/PV248_Python
 def test_not_next(self):
     self.assertFalse(state.is_next(state.done(None)))
     self.assertFalse(state.is_next(state.replace(None)))
コード例 #3
0
ファイル: test_custom.py プロジェクト: Drekorian/PV248_Python
 def test_done(self):
     self.assertTrue(state.is_done(state.done(None)))
コード例 #4
0
ファイル: test_custom.py プロジェクト: Drekorian/PV248_Python
 def cmd_say_hello(self, msg=None):
     return state.done("hello to you too")
コード例 #5
0
ファイル: test.py プロジェクト: Drekorian/PV248_Python
	def c_echo(self, t):
		return state.done("echo "+t)
コード例 #6
0
ファイル: test.py プロジェクト: Drekorian/PV248_Python
	def h_count(self, t):
		return state.done("%d" % len(t))
コード例 #7
0
ファイル: test.py プロジェクト: Drekorian/PV248_Python
	def c_nothing(self, t):
		return state.done()