spec/rapid-vaults/encrypt_spec.rb in rapid-vaults-1.1.0 vs spec/rapid-vaults/encrypt_spec.rb in rapid-vaults-1.1.1
- old
+ new
@@ -1,13 +1,13 @@
require_relative '../spec_helper'
require_relative '../../lib/rapid-vaults/encrypt'
describe Encrypt do
- after(:all) do
- %w[tag.txt encrypted.txt].each { |file| File.delete(file) }
- end
-
context '.openssl' do
+ after(:all) do
+ %w[tag.txt encrypted.txt].each { |file| File.delete(file) }
+ end
+
it 'outputs an encrypted file with the key and nonce from the cli' do
Encrypt.openssl(ui: :cli, file: "foo: bar\n", key: '���b+����R�v�Í%("����=8o/���', nonce: 'Ëá!í^Uë^EÜ<83>oã^M')
expect(File.file?('tag.txt')).to be true
expect(File.file?('encrypted.txt')).to be true
end