class Spec
Ruby on Rails 2.2.3
Last seen in v2.3.18Available in: v2.2.3 v2.3.18
A spec knows where a generator was found and how to instantiate it. Metadata include the generator’s name, its base path, and the source which yielded it (PathSource, GemPathSource, etc.)
Inherits from
Attributes
Methods (defined here)
- # class_file
- # class_name
- # klass
- self. new
Private methods (1)
Show private methods Implementation detail — not part of the public API.
Methods (inherited)
From Object
(32)
- # acts_like?
- # app
- # blank?
- # class_eval
- # create
- # create_fixtures
- # duplicable?
- # edit
- # find_cmd
- # helper
- # index
- # instance_exec
- # instance_variable_defined?
- # instance_variable_names
- # message
- # metaclass
- # new_session
- # present?
- # reload!
- # returning
- # start_debugger
- # tail
- # to_json
- # to_param
- # to_query
- # unescape
- # update
- # with_options
- self. blank_slate_method_added
- self. find_hidden_method
- self. lookup_missing_generator
- self. method_added
From ActionController::Caching
(3)
- # cache
- self. cache_configured?
- self. cache_store=
From ActionController::Flash
(1)
- self. included
From ActionController::HttpAuthentication::Basic::ControllerMethods
(3)
From ActionController::RecordIdentifier
(5)
From ActionController::RequestForgeryProtection
(8)
From ActionController::Rescue
(7)
From ActiveRecord::Callbacks
(14)
From ActiveRecord::Locking::Pessimistic
(1)
- # lock!
From ActiveRecord::NamedScope
(1)
- self. included
From ActiveRecord::Transactions
(4)
From ActiveRecord::Validations
(7)
From Benchmark
(1)
- self. realtime
From ActionController::Components::InstanceMethods
(2)
From ActiveRecord::Locking::Optimistic::ClassMethods
(7)
From ActiveRecord::NamedScope::ClassMethods
(2)
- # named_scope
- # scopes
From ActiveRecord::Serialization::ClassMethods
(1)
From ActiveRecord::Validations::ClassMethods
(13)
From ActiveSupport::Memoizable
(1)
- # memoize