module Capybara::Widgets::DSL

Public Instance Methods

on_page(klass)
Alias for: within_widget
within_page(klass)
Alias for: within_widget
within_widget(klass) { |klass| ... } click to toggle source
# File lib/capybara/widgets/core/dsl.rb, line 4
def within_widget(klass)
  raise "#{klass.name} is not a subclass of Widget" unless klass < Capybara::Widgets::Widget
  yield klass.new
end
Also aliased as: on_page, within_page