def test_set_user_unread_private_threads_sync(self): """ set_user_unread_private_threads_sync sets sync_unread_private_threads flag on user model to true """ User = get_user_model() user = User.objects.create_user("Bob", "*****@*****.**", "Pass.123") self.assertFalse(user.sync_unread_private_threads) set_user_unread_private_threads_sync(user) self.assertTrue(user.sync_unread_private_threads) db_user = User.objects.get(pk=user.pk) self.assertTrue(db_user.sync_unread_private_threads)
def test_set_user_unread_private_threads_sync(self): """ set_user_unread_private_threads_sync sets sync_unread_private_threads flag on user model to true """ User = get_user_model() user = User.objects.create_user( "Bob", "*****@*****.**", "Pass.123") self.assertFalse(user.sync_unread_private_threads) set_user_unread_private_threads_sync(user) self.assertTrue(user.sync_unread_private_threads) db_user = User.objects.get(pk=user.pk) self.assertTrue(db_user.sync_unread_private_threads)
def test_remove_participant(self): """remove_participant removes user from thread""" User = get_user_model() user = User.objects.create_user("Bob", "*****@*****.**", "Pass.123") add_owner(self.thread, user) remove_participant(self.thread, user) with self.assertRaises(ThreadParticipant.DoesNotExist): self.thread.threadparticipant_set.get(user=user) set_user_unread_private_threads_sync(user) self.assertTrue(user.sync_unread_private_threads) db_user = User.objects.get(pk=user.pk) self.assertTrue(db_user.sync_unread_private_threads)
def test_remove_participant(self): """remove_participant removes user from thread""" User = get_user_model() user = User.objects.create_user( "Bob", "*****@*****.**", "Pass.123") add_owner(self.thread, user) remove_participant(self.thread, user) with self.assertRaises(ThreadParticipant.DoesNotExist): self.thread.threadparticipant_set.get(user=user) set_user_unread_private_threads_sync(user) self.assertTrue(user.sync_unread_private_threads) db_user = User.objects.get(pk=user.pk) self.assertTrue(db_user.sync_unread_private_threads)