예제 #1
0
	def f_replace_secret_with_hashes(self, msg):
		replaced = msg.replace("secret", "######")

		if msg != replaced:
			return state.replace(replaced)

		return state.next(msg)
예제 #2
0
 def h_replace(self, t):
     return state.replace("pokusny")
예제 #3
0
	def test_not_next(self):
		self.assertFalse(state.is_next(state.done(None)))
		self.assertFalse(state.is_next(state.replace(None)))
예제 #4
0
	def test_replace(self):
		self.assertTrue(state.is_replace(state.replace(None)))
예제 #5
0
def filter_strip(msg):
    return state.replace(msg.strip())