Sha256: 16b87184293d138b5ed532f344cb36b747d5b5afea4f6069ad793a619bc2fb12

Contents?: true

Size: 601 Bytes

Versions: 3

Compression:

Stored size: 601 Bytes

Contents

require "capybara_objects/registry_methods"
require "capybara_objects/initialize_methods"
require "capybara_objects/scoped_finders"
require "capybara_objects/location_methods"
require "capybara_objects/validation_methods"
require "capybara_objects/convenience_methods"
module CapybaraObjects
  class ComponentObject
    include RegistryMethods
    include InitializeMethods
    include LocationMethods
    include ValidationMethods
    include ConvenienceMethods
    include ScopedFinders
    class << self
      def ctype(type)
        registry.register_ctype type, self
      end
    end


  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
capybara_objects-0.1.2 lib/capybara_objects/component_object.rb
capybara_objects-0.1.1 lib/capybara_objects/component_object.rb
capybara_objects-0.1.0 lib/capybara_objects/component_object.rb