blob: d6bb043fd007f03a66733611392339500175ea01 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# frozen_string_literal: true
require "digest"
require "bundler/digest"
RSpec.describe Bundler::Digest do
context "SHA1" do
subject { Bundler::Digest }
let(:stdlib) { ::Digest::SHA1 }
it "is compatible with stdlib" do
["foo", "skfjsdlkfjsdf", "3924m", "ldskfj"].each do |payload|
expect(subject.sha1(payload)).to be == stdlib.hexdigest(payload)
end
end
end
end
|