Sha256: 8d7933c03cc28403d75af5c7f981ee8713ee667cab8db9b83e99c1028154d4e0
Contents?: true
Size: 801 Bytes
Versions: 1
Compression:
Stored size: 801 Bytes
Contents
require_relative '../spec_helper' require_relative '../../lib/rapid-vaults/generate' describe RapidVaults do after(:all) do %w[key.txt nonce.txt].each { |file| File.delete(file) } end context '.generate' do it 'generates the key and nonce files from the cli' do Generate.main(ui: :cli) expect(File.file?('key.txt')).to be true expect(File.file?('nonce.txt')).to be true expect(File.read('key.txt')).to be_a(String) expect(File.read('nonce.txt')).to be_a(String) end it 'outputs an array with the key and nonce from the api' do generate = Generate.main(ui: :api) expect(generate).to be_a(Array) expect(generate[0]).to be_a(String) expect(generate[1]).to be_a(String) expect(generate.length).to eq(2) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rapid-vaults-1.0.0 | spec/rapid-vaults/generate_spec.rb |