Sha256: d3f0ed494a18c53109393db6f8ec2371eb0bf088f4c51c0eb30665422353f328
Contents?: true
Size: 1.09 KB
Versions: 4
Compression:
Stored size: 1.09 KB
Contents
require 'coverage_helper' require 'eternity' require 'minitest/autorun' require 'minitest/great_expectations' require 'timeout' require 'turn' require 'pry-nav' include Eternity Turn.config do |c| c.format = :pretty c.natural = true c.ansi = true end Eternity.configure do |config| config.keyspace = Restruct::Id.new :eternity_test config.blob_path = File.expand_path('../../tmp', __FILE__) config.blob_cache_expiration = 30 config.logger.level = Logger::ERROR end class Minitest::Spec def connection Eternity.connection end def digest(data) Blob.digest(Blob.serialize(data)) end after do Eternity.clear_redis Eternity.clear_file_system end end module Minitest::Assertions def assert_equal_index(expected, commit) commit.with_index do |index| index.to_h.must_equal expected end end def assert_have_empty_index(commit) commit.with_index do |index| index.must_be_empty end end end Commit.infect_an_assertion :assert_equal_index, :must_equal_index Commit.infect_an_assertion :assert_have_empty_index, :must_have_empty_index, :unary
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
eternity-0.1.3 | spec/minitest_helper.rb |
eternity-0.1.2 | spec/minitest_helper.rb |
eternity-0.1.1 | spec/minitest_helper.rb |
eternity-0.1.0 | spec/minitest_helper.rb |