Page MenuHomeSoftware Heritage

keys_spec.rb
No OneTemporary

keys_spec.rb

#! /usr/bin/env ruby -S rspec
require 'spec_helper_acceptance'
describe 'keys function' do
describe 'success' do
pp = <<-EOS
$a = {'aaa'=>'bbb','ccc'=>'ddd'}
$o = keys($a)
notice(inline_template('keys is <%= @o.sort.inspect %>'))
EOS
it 'keyss hashes' do
apply_manifest(pp, catch_failures: true) do |r|
expect(r.stdout).to match(%r{keys is \["aaa", "ccc"\]})
end
end
it 'handles non hashes'
it 'handles empty hashes'
end
describe 'failure' do
it 'handles improper argument counts'
end
end

File Metadata

Mime Type
text/plain
Expires
Wed, Jun 4, 7:19 PM (4 d, 7 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3399073

Event Timeline