Class CouchPotato::View::BaseViewSpec
In: lib/couch_potato/view/base_view_spec.rb
Parent: Object

Methods

Attributes

design_document  [R] 
reduce_function  [R] 
view_name  [R] 
view_parameters  [R] 

Public Class methods

[Source]

    # File lib/couch_potato/view/base_view_spec.rb, line 7
 7:       def initialize(klass, view_name, options, view_parameters)
 8:         @klass = klass
 9:         @design_document = klass.to_s.underscore
10:         @view_name = view_name
11:         @options = options
12:         @view_parameters = options.select{|key, value| [:group, :include_docs, :descending, :group_level, :limit].include?(key.to_sym)}.merge(view_parameters)
13:       end

Public Instance methods

[Source]

    # File lib/couch_potato/view/base_view_spec.rb, line 15
15:       def process_results(results)
16:         results
17:       end

[Validate]