Sha256: 31e31263711e7134d2f9c72478441d7ff92085efdc53ea79e2072b17a7a0d13c
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 KB
Contents
$LOAD_PATH.unshift File.dirname(__FILE__) + '/../lib' require 'yaml' require 'minitest/autorun' require 'minitest/reporters' require 'iostreams' require 'awesome_print' require 'symmetric-encryption' # Since PGP libraries use UTC for Dates ENV['TZ']='UTC' Minitest::Reporters.use! Minitest::Reporters::SpecReporter.new # Test cipher SymmetricEncryption.cipher = SymmetricEncryption::Cipher.new( cipher_name: 'aes-128-cbc', key: '1234567890ABCDEF1234567890ABCDEF', iv: '1234567890ABCDEF', encoding: :base64strict ) #IOStreams::Pgp.logger = Logger.new($stdout) #IOStreams::Pgp.executable = 'gpg1' # Test PGP Keys unless IOStreams::Pgp.has_key?(email: 'sender@example.org') puts 'Generating test PGP key: sender@example.org' IOStreams::Pgp.generate_key(name: 'Sender', email: 'sender@example.org', passphrase: 'sender_passphrase', key_length: 2048) end unless IOStreams::Pgp.has_key?(email: 'receiver@example.org') puts 'Generating test PGP key: receiver@example.org' IOStreams::Pgp.generate_key(name: 'Receiver', email: 'receiver@example.org', passphrase: 'receiver_passphrase', key_length: 2048) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
iostreams-0.15.0 | test/test_helper.rb |
iostreams-0.14.0 | test/test_helper.rb |