Sha256: ed0b7532ff909c8d11ec9933e24d81b8e24100e87d65a9c847a64086122861a0
Contents?: true
Size: 966 Bytes
Versions: 2
Compression:
Stored size: 966 Bytes
Contents
$: << File.join(File.dirname(__FILE__), '..', 'lib') require 'rubygems' require 'spec' require 'request_log_analyzer' module RequestLogAnalyzerSpecHelper def format_file(format) File.dirname(__FILE__) + "/file_formats/#{format}.rb" end def spec_format @spec_format ||= begin require format_file(:spec_format) SpecFormat.new end end def log_fixture(name) File.dirname(__FILE__) + "/fixtures/#{name}.log" end def request(fields, format = spec_format) if fields.kind_of?(Array) format.create_request(*fields) else format.create_request(fields) end end def mock_io mio = mock('IO') mio.stub!(:print) mio.stub!(:puts) mio.stub!(:write) return mio end def mock_output output = mock('RequestLogAnalyzer::Output') output.stub!(:header) output.stub!(:footer) output.stub!(:io).and_return(mock_io) return output end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
wvanbergen-request-log-analyzer-1.1.2 | spec/spec_helper.rb |
request-log-analyzer-1.1.2 | spec/spec_helper.rb |