def test_pings_on_avatar_save_current(fake_send_update_ping, settings):
settings.DISCOURSE_SERVER = 'http://discourse.example.com'
settings.DISCOURSE_API_KEY = 'discourse-api-key'
user = UserFactory.create()
avatar = AvatarFactory.create(user=user)
user.current_avatar = avatar
user.save()
fake_send_update_ping.reset_mock()
avatar.remote_url = faker.Faker().image_url()
avatar.save()
fake_send_update_ping.assert_called_once_with(user)
评论列表
文章目录