Sha256: 562b3bbb463d8ed448cb48fe4153cb520170f4a9f12fb698acac4a6d8498cf46

Contents?: true

Size: 917 Bytes

Versions: 9

Compression:

Stored size: 917 Bytes

Contents

require 'assert/factory'

module Factory
  extend Assert::Factory

  def self.template_json_rendered(engine, view_handler, locals)
    { 'thing' => {
        'id'     => view_handler.identifier,
        'name'   => view_handler.name,
        'local1' => locals['local1'],
        'logger' => engine.logger.to_s
      }
    }
  end

  def self.partial_json_rendered(engine, locals)
    { 'thing' => {
        'local1' => locals['local1'],
        'logger' => engine.logger.to_s
      }
    }
  end

  def self.template_partial_json_rendered(engine, view_handler, locals)
    { 'thing' => {
        'id'     => view_handler.identifier,
        'name'   => view_handler.name,
        'local1' => locals['local1'],
        'logger' => engine.logger.to_s
      },
      'partial' => {
        'thing' => {
          'local1' => locals['local1'],
          'logger' => engine.logger.to_s
        }
      }
    }
  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
deas-nm-0.5.5 test/support/factory.rb
deas-nm-0.5.4 test/support/factory.rb
deas-nm-0.5.3 test/support/factory.rb
deas-nm-0.5.2 test/support/factory.rb
deas-nm-0.5.1 test/support/factory.rb
deas-nm-0.5.0 test/support/factory.rb
deas-nm-0.4.0 test/support/factory.rb
deas-nm-0.3.0 test/support/factory.rb
deas-nm-0.2.0 test/support/factory.rb