Sha256: 7347582359a2f5f01416bdf3fbbca674d11c75dd47a426d993d45c312e8a7d80

Contents?: true

Size: 385 Bytes

Versions: 1

Compression:

Stored size: 385 Bytes

Contents

module DatomicContext
  def self.included(base)
    base.module_eval do
      let(:uri) { 'datomic:mem://spec' }
      # let(:uri) { 'datomic:dev://localhost:4334/spec' }
      let(:conn) { Dalton::Connection.new(uri) }
      let(:db) { conn.refresh }

      before do
        conn.create
        conn.connect
      end

      after do
        conn.destroy
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dalton-0.0.1 spec/support/datomic_context.rb