Sha256: d9e735102c30f4b5a530a76fb6f6b4e6d3a3bac22c65b12620d7d5e3d77cd5e4
Contents?: true
Size: 727 Bytes
Versions: 32
Compression:
Stored size: 727 Bytes
Contents
# frozen_string_literal: true require File.expand_path("../../test_helper", File.dirname(__FILE__)) module Coverband module Utils class FileHasherTest < Minitest::Test def test_hash_same_file refute_nil FileHasher.hash("./test/dog.rb") assert_equal(FileHasher.hash("./test/dog.rb"), FileHasher.hash("./test/dog.rb")) assert_equal(FileHasher.hash(File.expand_path("./test/dog.rb")), FileHasher.hash("./test/dog.rb")) end def test_hash_different_files refute_equal(FileHasher.hash("./test/dog.rb"), FileHasher.hash("./lib/coverband.rb")) end def test_hash_file_not_exists assert_nil(FileHasher.hash("./made_up_file.py")) end end end end
Version data entries
32 entries across 32 versions & 1 rubygems