Sha256: 9d488b709092cfaa9aac0a4a6e5dcabd6a92871ca0e332e7c3e911800d9d7321

Contents?: true

Size: 411 Bytes

Versions: 6

Compression:

Stored size: 411 Bytes

Contents

$:.unshift 'lib'
require 'rubygems'
require 'dm-core'
require 'dm-pager'

DataMapper.setup :default, 'sqlite3::memory:'

class Item
  include DataMapper::Resource
  property :id,   Serial
end

def mock_items
  DataMapper.auto_migrate!
  1.upto 20 do |n|
    instance_variable_set :"@item_#{n}", Item.create
  end
end

def items from, to
  (from..to).map do |n|
    instance_variable_get :"@item_#{n}"
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
dm-pager-1.1.0 spec/spec_helper.rb
dm-pager-1.0.2 spec/spec_helper.rb
dm-pager-1.0.1 spec/spec_helper.rb
dm-pager-1.0.0 spec/spec_helper.rb
dm-pager-0.0.8 spec/spec_helper.rb
dm-pager-0.0.7 spec/spec_helper.rb