Sha256: 2320609d63529edd6f054c81a8646398eb4764b429654ccedb4af5c20c971b8b
Contents?: true
Size: 684 Bytes
Versions: 14
Compression:
Stored size: 684 Bytes
Contents
require 'spec_helper' include Listen describe Adapter::Base do class FakeAdapter < described_class def initialize(*args) super(*args) end end subject { FakeAdapter.new(mq: mq, directories: []) } let(:mq) { instance_double(Listener) } describe '#_notify_change' do let(:dir) { Pathname.pwd } context 'listener is listening or paused' do let(:worker) { instance_double(Change) } it 'calls change on change_pool asynchronously' do expect(mq).to receive(:_queue_raw_change). with(:dir, dir, 'path', recursive: true) subject.send(:_queue_change, :dir, dir, 'path', recursive: true) end end end end
Version data entries
14 entries across 12 versions & 3 rubygems