示例#1
0
 def test_dont_reply_if_not_directed(self):
     with mock.patch("random.random") as random:
         random.return_value = 0
         self.assertEqual(
             mutter(None, content="Chocolate is important", direct=False),
             None,
         )
示例#2
0
 def test_can_reply(self):
     self.assertEqual(
         mutter(None, content="Chocolate is important", direct=True)['content'],
         "Happiness is important",
     )
示例#3
0
 def test_dont_learn_if_directed(self):
     learn(None, content="Time is but a window", direct=True)
     self.assertEqual(
         mutter(None, content="Time is but a window", direct=True)['content'],
         'You make no sense',
     )