Sha256: f57499ddbe1dbd628f722065d3b729571bc19c7a8daba5c32707066822fb93a5

Contents?: true

Size: 631 Bytes

Versions: 2

Compression:

Stored size: 631 Bytes

Contents

describe 'standard_datamapper_with_repository', broken: defined?(JRUBY_VERSION), adapter: :DataMapper, mysql: true do
  before :all do
    require 'dm-core'

    # DataMapper needs default repository to be setup
    DataMapper.setup(:default, adapter: :in_memory)
  end

  moneta_store :DataMapper do
    {
      repository: :repo,
      setup: "mysql://#{mysql_username}:#{mysql_password}@#{mysql_host}:#{mysql_port}/#{mysql_database1}",
      table: "simple_datamapper_with_repository"
    }
  end

  moneta_loader do |value|
    ::Marshal.load(value.unpack('m').first)
  end

  moneta_specs STANDARD_SPECS.without_increment
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
moneta-1.5.0 spec/moneta/adapters/datamapper/standard_datamapper_with_repository_spec.rb
moneta-1.4.2 spec/moneta/adapters/datamapper/standard_datamapper_with_repository_spec.rb