Sha256: ee56933f854a6cf17eb119f85d5790e511fd1dd427ed5112e57414f72717e19f
Contents?: true
Size: 912 Bytes
Versions: 5
Compression:
Stored size: 912 Bytes
Contents
require File.dirname(__FILE__) + '/spec_helper' require 'fixtures/branch_badness' include Fixtures describe Nitpick::BranchNitpicker do it "should warn for a branch simply returning true and false" do nitpicker = Nitpick::BranchNitpicker.new(BranchBadness, :branch_returning_true_or_false) nitpicker.nitpick! nitpicker.warnings.should == [Nitpick::Warnings::UselessBranch.new] end it "should warn for identical branches" do nitpicker = Nitpick::BranchNitpicker.new(BranchBadness, :branch_returning_identical_things) nitpicker.nitpick! nitpicker.warnings.should == [Nitpick::Warnings::IdenticalBranch.new] end it "should warn for assignments as conditions" do nitpicker = Nitpick::BranchNitpicker.new(BranchBadness, :branch_with_assignment_as_condition) nitpicker.nitpick! nitpicker.warnings.should == [Nitpick::Warnings::AssignmentAsCondition.new] end end
Version data entries
5 entries across 5 versions & 2 rubygems