Sha256: c6907fc6c2f9beb1211dc5e59b4d725c053f12ebf4469e6763e18262418cc569
Contents?: true
Size: 411 Bytes
Versions: 2
Compression:
Stored size: 411 Bytes
Contents
# frozen_string_literal: true RSpec::Matchers.define :have_title do |expected| match do |_actual| has_css?("title", text: expected) end failure_message_for_should do |_actual| actual = first("title") if actual "expected that title would have been '#{expected}' " \ "but was '#{actual.text}'" else "expected that title would exist with '#{expected}'" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
archangel-0.4.0 | spec/support/matchers/have_title.rb |
archangel-0.3.0 | lib/archangel/testing_support/matchers/have_title.rb |