def test_do_soft_deactivate_user(self) -> None: user = self.example_user('hamlet') self.assertFalse(user.long_term_idle) do_soft_deactivate_user(user) user.refresh_from_db() self.assertTrue(user.long_term_idle)
def test_do_soft_deactivate_user(self) -> None: user = self.example_user('hamlet') self.assertFalse(user.long_term_idle) with mock.patch('logging.info'): do_soft_deactivate_user(user) user.refresh_from_db() self.assertTrue(user.long_term_idle)
def test_do_soft_deactivate_user(self) -> None: user = self.example_user("hamlet") self.assertFalse(user.long_term_idle) with self.assertLogs(logger_string, level="INFO") as m: do_soft_deactivate_user(user) self.assertEqual(m.output, [f"INFO:{logger_string}:Soft deactivated user {user.id}"]) user.refresh_from_db() self.assertTrue(user.long_term_idle)