Sha256: 31c41e967d18d6add23cc1a7f5f8f63f8e234127a27e20d4cdc4d735ab904313
Contents?: true
Size: 767 Bytes
Versions: 17
Compression:
Stored size: 767 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_file("./test/dog.rb") assert_equal(FileHasher.hash_file("./test/dog.rb"), FileHasher.hash_file("./test/dog.rb")) assert_equal(FileHasher.hash_file(File.expand_path("./test/dog.rb")), FileHasher.hash_file("./test/dog.rb")) end def test_hash_different_files refute_equal(FileHasher.hash_file("./test/dog.rb"), FileHasher.hash_file("./lib/coverband.rb")) end def test_hash_file_not_exists assert_nil(FileHasher.hash_file("./made_up_file.py")) end end end end
Version data entries
17 entries across 17 versions & 1 rubygems