Sha256: eedf1027caa8d5809345eb9889f62a404961ae08d50b6c2aad7cde1fd7a00ffb

Contents?: true

Size: 507 Bytes

Versions: 5

Compression:

Stored size: 507 Bytes

Contents

#!/usr/bin/env ruby

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

require 'puppet/util/log'

describe Puppet::Util::Log.desttypes[:report] do
  before do
    @dest = Puppet::Util::Log.desttypes[:report]
  end

  it "should require a report at initialization" do
    @dest.new("foo").report.should == "foo"
  end

  it "should send new messages to the report" do
    report = mock 'report'
    dest = @dest.new(report)

    report.expects(:<<).with("my log")

    dest.handle "my log"
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
puppet-2.6.4 spec/unit/util/log/destinations_spec.rb
puppet-2.6.3 spec/unit/util/log/destinations_spec.rb
puppet-2.6.2 spec/unit/util/log/destinations_spec.rb
puppet-2.6.1 spec/unit/util/log/destinations_spec.rb
puppet-2.6.0 spec/unit/util/log/destinations_spec.rb