def test_search_chats_query(self): chats = Chat.search_chats_query('mor', self.bob).all() self.assertIn(self.chat_morgana_bob, chats) self.assertEqual(len(chats), 1) self.chat_morgana_bob.name = 'chat' chats = Chat.search_chats_query('chat', self.bob).all() self.assertIn(self.chat_morgana_bob, chats) self.assertEqual(len(chats), 1) chats = Chat.search_chats_query('wrong', self.bob).all() self.assertEqual(len(chats), 0) chats = Chat.search_chats_query('art', self.bob).all() self.assertIn(self.chat_bob_arthur, chats) self.assertIn(self.chat_bob_artorias, chats) self.assertEqual(len(chats), 2)