Sha256: 6396488f7ca9f78165a685b06e6ed19ad1b58eda7a3714c24aa7ab125e3f3b59
Contents?: true
Size: 935 Bytes
Versions: 12
Compression:
Stored size: 935 Bytes
Contents
# -*- encoding : utf-8 -*- RSpec.describe Card::Set::All::RichHtml::Menu do check_html_views_for_errors def edit_menu edit=nil args = edit ? { edit: edit } : {} format_subject.render_menu args end describe "menu view" do example "when default" do expect(edit_menu) .to have_tag("div.card-menu.nodblclick._show-on-hover") do with_tag "a.edit-link", with: { "data-modal-class": "modal-lg", href: "/A?view=edit" } end end example "when voo.edit = :standard" do expect(edit_menu(:standard)).to eq(edit_menu) end example "when voo.edit = :full" do expect(edit_menu(:full)) .to have_tag("a.edit-link", with: { href: "/A?view=bridge" }) end example "when voo.edit = :inline" do expect(edit_menu(:inline)) .to have_tag("a.edit-link", with: { href: "/A?view=edit_inline" }) end end end
Version data entries
12 entries across 12 versions & 1 rubygems