spec/cc/analyzer/issue_validations/path_existence_validation_spec.rb (18 lines of code) (raw):

require "spec_helper" module CC::Analyzer::IssueValidations describe PathExistenceValidation do describe "#valid?" do it "returns true" do within_temp_dir do make_file("foo.rb") expect(PathExistenceValidation.new("location" => { "path" => "foo.rb" })).to be_valid end end it "returns false" do within_temp_dir do expect(PathExistenceValidation.new("location" => { "path" => "foo.rb" })).not_to be_valid end end end end end