Skip to content
Extraits de code Groupes Projets
publish_to_hub_spec.rb 540 octets
Newer Older
  • Learn to ignore specific revisions
  • danielgrippi's avatar
    danielgrippi a validé
    #   Copyright (c) 2010-2011, Diaspora Inc.  This file is
    
    maxwell's avatar
    maxwell a validé
    #   licensed under the Affero General Public License version 3 or later.  See
    #   the COPYRIGHT file.
    
    require 'spec_helper'
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    describe Workers::PublishToHub do
    
    maxwell's avatar
    maxwell a validé
      describe '.perform' do
        it 'calls pubsubhubbub' do
          url = "http://publiczone.com/"
    
    maxwell's avatar
    maxwell a validé
    
    
          m.should_receive(:publish).with(url+'.atom')
    
    Jonne Haß's avatar
    Jonne Haß a validé
          Pubsubhubbub.should_receive(:new).with(AppConfig.environment.pubsub_server).and_return(m)
    
    Jonne Haß's avatar
    Jonne Haß a validé
          Workers::PublishToHub.new.perform(url)
    
    maxwell's avatar
    maxwell a validé
        end
      end
    end