Sha256: a4a37edfd6bad98f97ae6a18aa7b89386321ae6670d7dbe9c696763fd518d327

Contents?: true

Size: 455 Bytes

Versions: 4

Compression:

Stored size: 455 Bytes

Contents

require 'spec_helper'

describe Webmachine::Trace do
  subject { described_class }

  context "determining whether the resource should be traced" do
    include_context "default resource"
    it "does not trace by default" do
      subject.trace?(resource).should be_false
    end

    it "traces when the resource enables tracing" do
      resource.should_receive(:trace?).and_return(true)
      subject.trace?(resource).should be_true
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
webmachine-1.2.2 spec/webmachine/trace_spec.rb
webmachine-1.2.0 spec/webmachine/trace_spec.rb
webmachine-1.1.0 spec/webmachine/trace_spec.rb
webmachine-1.0.0 spec/webmachine/trace_spec.rb