Sha256: 32f1fb29e0000d6b737f6bffd1119d137825057e2a83ad01cd768ef7c7807794
Contents?: true
Size: 802 Bytes
Versions: 5
Compression:
Stored size: 802 Bytes
Contents
ENV['TEST_MODE'] = 'true' require 'delegate' require 'rubygems' require 'bundler/setup' require 'eventus' Bundler.require :development Dir[File.join(File.dirname(__FILE__), 'support', '*.rb')].each { |d| require d } MONGO_URI = ENV['MONGO_URI'] || 'mongodb://localhost/test' SEQUEL_URI = ENV['SEQUEL_URI'] || 'sqlite:///' db = Sequel.connect SEQUEL_URI db.extension :sqlite_json Sequel.database_timezone = :utc Eventus::Persistence::Sequel.migrate!(db) RSpec.configure do |config| config.mock_with :rspec end def create_commit(id, start, *bodies) if bodies[0].is_a? Range bodies = bodies[0] end bodies.each.with_index(start).map do |b, i| { 'name' => 'cereal', 'body' => b, 'time' => Time.now.utc.iso8601, 'sid' => id, 'sequence' => i } end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
eventus-0.6.7 | spec/spec_helper.rb |
eventus-0.6.6 | spec/spec_helper.rb |
eventus-0.6.5 | spec/spec_helper.rb |
eventus-0.6.4 | spec/spec_helper.rb |
eventus-0.6.3 | spec/spec_helper.rb |