Sha256: 85f8a41be982ec85c4dbdc42ccaad12aaad4927a46304906e350deac18b591da

Contents?: true

Size: 443 Bytes

Versions: 17

Compression:

Stored size: 443 Bytes

Contents

# frozen_string_literal: true

module CornucopiaReportPages
  class IndexPage < SitePrism::Page
    class IndexContentsPage < SitePrism::Page
      class ReportBlock < SitePrism::Section
        element :name, "h4"
        elements :reports, ".index-list li a"
      end

      sections :reports, ReportBlock, ".report-block"
    end

    set_url "{/base_folder}/index.html"

    iframe :contents, IndexContentsPage, "#base-contents"
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
cornucopia-0.2.0 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.56 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.55 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.54 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.53 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.52 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.51 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.50 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.49 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.48 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.47 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.46 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.45 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.44 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.43 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.42 spec/pages/cornucopia_report_pages/index_page.rb
cornucopia-0.1.41 spec/pages/cornucopia_report_pages/index_page.rb