Sha256: 92396b504c05f5ae9bbce3e1b2772a7903a227e6782e95c636dc0b441f637095

Contents?: true

Size: 430 Bytes

Versions: 6

Compression:

Stored size: 430 Bytes

Contents

require File.dirname(__FILE__) + '/../../spec_helper'

describe "Check FSize" do
  before :each do
    @c = C.p1.merge(
      :checks => C.check_fsize(:times => 3)
    )
  end

  it "should start periodical watcher" do
    start_ok_process(@c)

    @process.watchers.keys.should == [:check_alive, :check_fsize]

    @process.stop

    # after process stop should remove watcher
    @process.watchers.keys.should == []
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
eye-0.2.4 spec/process/checks/fsize_spec.rb
eye-0.2.3 spec/process/checks/fsize_spec.rb
eye-0.2.2 spec/process/checks/fsize_spec.rb
eye-0.2.1 spec/process/checks/fsize_spec.rb
eye-0.2 spec/process/checks/fsize_spec.rb
eye-0.1.11 spec/process/checks/fsize_spec.rb