Skip to content
Extraits de code Groupes Projets
Valider 78b242b1 rédigé par zhitomirskiyi's avatar zhitomirskiyi
Parcourir les fichiers

removed post to services since we are not using it

parent 50cd0612
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# Copyright (c) 2010, Diaspora Inc. This file is
# licensed under the Affero General Public License version 3 or later. See
# the COPYRIGHT file.
module Job
class PostToServices < Base
@queue = :http_service
def self.perform_delegate(user_id, post_id, url)
user = User.find_by_id(user_id)
post = Post.find_by_id(post_id)
user.services.each do |s|
s.post(post, url)
end
end
end
end
require 'spec_helper'
describe Job::PostToServices do
it 'calls post to services from the given user with given post' do
user = alice
aspect = user.aspects.create(:name => "yeah")
post = user.post(:status_message, :message => 'foo', :to => aspect.id)
User.stub!(:find_by_id).with(user.id.to_s).and_return(user)
m = mock()
url = "foobar"
m.should_receive(:post).with(anything, url)
user.stub!(:services).and_return([m])
Job::PostToServices.perform(user.id.to_s, post.id.to_s, url)
end
end
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter