示例#1
0
 def test_handles_unicode(self):
     snowman = u'☃'
     self.request.args['message'] = [snowman]
     assert 'Message Sent' == announce(self.request, self.client, '#foo')
     self.client.msg.assert_called_with('#foo', snowman)
示例#2
0
 def test_announce(self):
     self.request.args['message'] = ['bar']
     assert 'Message Sent' == announce(self.request, self.client, '#foo')
     self.client.msg.assert_called_with('#foo', 'bar')
示例#3
0
 def test_requires_message_content(self):
     assert 'Param message is required' == announce(self.request, self.client, '#foo')
     assert self.request.response_code == 400