Sha256: 107ee3e35b7a52ab7214b07f7168c560596d92a3cef37bc70275ffd1b0281cb0
Contents?: true
Size: 974 Bytes
Versions: 16
Compression:
Stored size: 974 Bytes
Contents
require 'spec_helper' describe PollingController do describe 'polling for alerts' do before do allow(controller).to receive(:current_user).and_return true end after do response.should be_success end it 'may find nothing' do expect(controller).to receive(:uninstalling_gems).and_return [] expect(controller).to receive(:installing_gems).and_return [] get :alerts end it 'may find gems being uninstalled' do expect(controller).to receive(:uninstalling_gems).and_return [ double(gem_name: "foobar", version: "1.0.0") ] allow(controller).to receive(:installing_gems).and_return [] get :alerts end it 'may find gems being installed' do expect(controller).to receive(:installing_gems).and_return [ double(gem_name: "bazbang", version: "0.0.1") ] allow(controller).to receive(:uninstalling_gems).and_return [] get :alerts end end end
Version data entries
16 entries across 16 versions & 1 rubygems