Sha256: 7528ee9113fffb400189928bf2d369eb99d7d4f93a35596063b3c1c98e07494b

Contents?: true

Size: 706 Bytes

Versions: 6

Compression:

Stored size: 706 Bytes

Contents

require "spec_helper"

module Refinery
  describe "dialog" do
    refinery_login_with :refinery_user

    context "links" do
      it "have iframe src" do
        visit refinery.admin_dialog_path('Link')
        page.should have_selector("iframe[src='/refinery/pages_dialogs/link_to']")
      end
    end

    context "images" do
      it "have iframe src" do
        visit refinery.admin_dialog_path('Image')
        page.should have_selector("iframe[src='/refinery/images/insert?modal=true']")
      end
    end

    context "a" do
      it "404s" do
        Admin::DialogsController.any_instance.should_receive(:error_404).once

        visit refinery.admin_dialog_path('a')
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
refinerycms-core-2.1.5 spec/features/refinery/admin/dialogs_spec.rb
refinerycms-core-2.1.4 spec/features/refinery/admin/dialogs_spec.rb
refinerycms-core-2.1.3 spec/features/refinery/admin/dialogs_spec.rb
refinerycms-core-2.1.2 spec/features/refinery/admin/dialogs_spec.rb
refinerycms-core-2.1.1 spec/features/refinery/admin/dialogs_spec.rb
refinerycms-core-2.1.0 spec/features/refinery/admin/dialogs_spec.rb