Sha256: 6da331b6bc9fb455f146560facaf76f0016bc04b931afb0eafaeb7364a00783f
Contents?: true
Size: 598 Bytes
Versions: 5
Compression:
Stored size: 598 Bytes
Contents
require 'spec_helper' describe Nokogiri::XML do subject { Nokogiri::XML(fixture('sign2-doc.xml')) } let!(:original) { subject.to_s } context 'using an RSA public key' do before { subject.encrypt! key: fixture('rsa.pub'), name: 'test' } describe '.encrypt!' do it { expect(subject.to_s).not_to eq(original) } it { expect(subject.to_s).not_to match(/Hello.*World/i) } end describe '.decrypt!' do before { subject.decrypt! key: fixture('rsa.pem'), name: 'test' } it { expect(subject.to_s).to eq(fixture('sign2-doc.xml')) } end end end
Version data entries
5 entries across 5 versions & 1 rubygems