Sha256: 11f5a7f2dcd11b1248573218f9a25e1e3b5b03adb62cbce0b8c9c3016b1f991a

Contents?: true

Size: 543 Bytes

Versions: 7

Compression:

Stored size: 543 Bytes

Contents

describe "standard_datamapper", broken: defined?(JRUBY_VERSION), adapter: :DataMapper 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
    {
      setup: "mysql://#{mysql_username}:#{mysql_password}@localhost/#{mysql_database1}",
      table: "simple_datamapper"
    }
  end

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

  moneta_specs STANDARD_SPECS.without_increment
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
moneta-1.4.1 spec/moneta/adapters/datamapper/standard_datamapper_spec.rb
moneta-1.4.0 spec/moneta/adapters/datamapper/standard_datamapper_spec.rb
moneta-1.3.0 spec/moneta/adapters/datamapper/standard_datamapper_spec.rb
moneta-1.2.1 spec/moneta/adapters/datamapper/standard_datamapper_spec.rb
moneta-1.2.0 spec/moneta/adapters/datamapper/standard_datamapper_spec.rb
moneta-1.1.1 spec/moneta/adapters/datamapper/standard_datamapper_spec.rb
moneta-1.1.0 spec/moneta/adapters/datamapper/standard_datamapper_spec.rb