Top Level Namespace

Defined Under Namespace

Modules: FractureVersion Classes: Fracture

Instance Method Summary collapse

Instance Method Details

#common_error(actual, results) ⇒ Object



76
77
78
79
80
81
82
83
84
85
# File 'lib/fracture/matchers/matcher.rb', line 76

def common_error(actual, results)
  errors = ""
  unless results[:should].empty?
    errors += "expected to find '#{results[:should].map { |i| i[:label] }.join(", ")}'"
  end
  unless results[:should_not].empty?
    errors += "expected not to find '#{results[:should_not].map { |i| i[:label] }.join(", ")}'"
  end
  errors += "\non page of\n #{Fracture.get_body(actual)}"
end