Sha256: 51f6531a1885998444993e0cfbf0d1fe20a26d2f6c08248a23a55e45887fdce5

Contents?: true

Size: 1003 Bytes

Versions: 79

Compression:

Stored size: 1003 Bytes

Contents

# Copyright (C) 2011 RightScale, Inc, All Rights Reserved Worldwide.
#
# THIS PROGRAM IS CONFIDENTIAL AND PROPRIETARY TO RIGHTSCALE
# AND CONSTITUTES A VALUABLE TRADE SECRET. Any unauthorized use,
# reproduction, modification, or disclosure of this program is
# strictly prohibited. Any use of this program by an authorized
# licensee is strictly subject to the terms and conditions,
# including confidentiality obligations, set forth in the applicable
# License Agreement between RightScale.com, Inc. and
# the licensee

require File.expand_path(File.join(File.dirname(__FILE__), '..', 'spec_helper'))

describe RightConf::FileReporter do

  it 'should write to given file' do
    file = File.join(File.dirname(__FILE__), '__output')
    begin
      File.delete(file) if File.exist?(file)
      reporter = RightConf::FileReporter.new(file)
      reporter.write("42\n43\n44")
      res = IO.read(file)
      res.count("\n").should == 3
    ensure
      File.delete(file) rescue nil
    end
  end

end


Version data entries

79 entries across 79 versions & 1 rubygems

Version Path
rconf-0.7.5 spec/progress_reporters/file_reporter_spec.rb
rconf-0.7.4 spec/progress_reporters/file_reporter_spec.rb
rconf-0.7.3 spec/progress_reporters/file_reporter_spec.rb
rconf-0.7.2 spec/progress_reporters/file_reporter_spec.rb
rconf-0.7.1 spec/progress_reporters/file_reporter_spec.rb
rconf-0.7.0 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.35 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.34 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.33 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.32 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.31 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.30 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.25 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.24 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.23 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.22 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.21 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.20 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.19 spec/progress_reporters/file_reporter_spec.rb
rconf-0.6.18 spec/progress_reporters/file_reporter_spec.rb