Sha256: 90240252bf00c97f2db0403bb39407da2e5422d4e77fae5f166e5213c4c2c511

Contents?: true

Size: 307 Bytes

Versions: 3

Compression:

Stored size: 307 Bytes

Contents

# encoding: utf-8
module TestServer
  class MD5Calculator < ChecksumCalculator
    private

    attr_reader :engine

    def compute_checksum(file)
      Checksum.new(
        algorithm: :md5,
        prefix: 'MD5',
        engine: Digest::MD5,
        data: File.read(file.path),
      )
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
test_server-0.5.2 lib/test_server/md5_calculator.rb
test_server-0.5.1 lib/test_server/md5_calculator.rb
test_server-0.5.0 lib/test_server/md5_calculator.rb