spec/lib/xmldsig_spec.rb in xmldsig-0.6.2 vs spec/lib/xmldsig_spec.rb in xmldsig-0.6.3
- old
+ new
@@ -10,15 +10,15 @@
let(:unsigned_xml) { File.read(document) }
let(:unsigned_document) { Xmldsig::SignedDocument.new(unsigned_xml) }
let(:signed_document) { unsigned_document.sign(private_key) }
it "should be signable an validateable" do
- Xmldsig::SignedDocument.new(signed_document).validate(certificate).should be == true
+ expect(Xmldsig::SignedDocument.new(signed_document).validate(certificate)).to eq(true)
end
it 'should have at least 1 signature element' do
- Xmldsig::SignedDocument.new(signed_document).signatures.count.should >= 1
+ expect(Xmldsig::SignedDocument.new(signed_document).signatures.count).to be >= 1
end
end
end
end
@@ -28,11 +28,11 @@
let(:signed_xml) { Base64.decode64(File.read(document)) }
let(:signed_document) { Xmldsig::SignedDocument.new(signed_xml) }
let(:certificate) { OpenSSL::X509::Certificate.new(File.read(document.gsub('.txt', '.cert'))) }
it "should be validateable" do
- signed_document.validate(certificate).should be == true
+ expect(signed_document.validate(certificate)).to eq(true)
end
end
end
Dir["spec/fixtures/signed/*.xml"].each do |document|
describe "#{document}" do
@@ -62,23 +62,23 @@
let(:unsigned_xml) { File.read("spec/fixtures/unsigned_custom_attribute_id.xml") }
let(:unsigned_document) { Xmldsig::SignedDocument.new(unsigned_xml, :id_attr => 'MyID') }
let(:signed_document) { unsigned_document.sign(private_key) }
it "should be signable an validateable" do
- Xmldsig::SignedDocument.new(signed_document, :id_attr => 'MyID').validate(certificate).should be == true
+ expect(Xmldsig::SignedDocument.new(signed_document, :id_attr => 'MyID').validate(certificate)).to eq(true)
end
it 'should have a signature element' do
- Xmldsig::SignedDocument.new(signed_document, :id_attr => 'MyID').signatures.count.should == 1
+ expect(Xmldsig::SignedDocument.new(signed_document, :id_attr => 'MyID').signatures.count).to eq(1)
end
end
context "a signed document" do
let(:signed_xml) { File.read("spec/fixtures/signed_custom_attribute_id.xml") }
let(:signed_document) { Xmldsig::SignedDocument.new(signed_xml, :id_attr => 'MyID') }
it "should be validateable" do
- signed_document.validate(certificate).should be == true
+ expect(signed_document.validate(certificate)).to eq(true)
end
end
end
end