Sha256: 0c75ff1ca3f147d738309ab12685b1d5f65be5702c16cdc440f72cba3ee65c55
Contents?: true
Size: 1.08 KB
Versions: 2
Compression:
Stored size: 1.08 KB
Contents
require File.expand_path(File.dirname(__FILE__) + '/spec_helper') describe FSEvent do describe "accessors" do it "reads and writes registered_directories" do subject.registered_directories = %w(one two) subject.registered_directories.should == %w(one two) end it "reads and writes latency" do subject.latency = 1.5 subject.latency.should == 1.5 end end describe "#watch_directories" do it "register a single directory" do subject.watch_directories '/Users' subject.registered_directories.should == ['/Users'] end it "registers an array of directories" do subject.watch_directories %w(/Users /tmp) subject.registered_directories.should == %w(/Users /tmp) end end describe "#on_change" do it "raises NotImplementedError" do expect do subject.on_change(nil) end.to raise_error(NotImplementedError) end end describe "API" do it { should respond_to(:on_change) } it { should respond_to(:start) } it { should respond_to(:stop) } it { should respond_to(:restart) } end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
social_url_stats-0.0.1 | vendor/ruby/1.9.1/gems/ruby-fsevent-0.2.1/spec/fsevent_spec.rb |
ruby-fsevent-0.2.1 | spec/fsevent_spec.rb |