Sha256: 50e8605334a964e6a694f9e2519ee2ab30d86edf4681538d1b89244ed3414300
Contents?: true
Size: 928 Bytes
Versions: 1
Compression:
Stored size: 928 Bytes
Contents
require 'spec_helper' module RailsBestPractices::Core describe Error do it 'should return error with filename, line number and message' do expect(Error.new( filename: 'app/models/user.rb', line_number: '100', message: 'not good', type: 'BogusReview').to_s).to eq('app/models/user.rb:100 - not good') end it 'should return short filename' do Runner.base_path = '../rails-bestpractices.com' expect(Error.new( filename: '../rails-bestpractices.com/app/models/user.rb', line_number: '100', message: 'not good', type: 'BogusReview').short_filename).to eq('app/models/user.rb') end it 'should return first line number' do expect(Error.new( filename: 'app/models/user.rb', line_number: '50,70,100', message: 'not good', type: 'BogusReview').first_line_number).to eq('50') end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails_best_practices-1.19.1 | spec/rails_best_practices/core/error_spec.rb |