Sha256: 6dddf44f7b091d85cb9592cbfed59a7ab13bbe5a7e45247cf64669ba535fb875
Contents?: true
Size: 463 Bytes
Versions: 2
Compression:
Stored size: 463 Bytes
Contents
require_relative 'spec_helper' describe Melisa::IntTrie do let(:hash) { {'one' => 1, 'two' => 2, 'onetwo' => 3} } let(:trie) { Melisa::IntTrie.new(hash) } it "stores values" do trie['one'].should == 1 trie['two'].should == 2 trie['onetwo'].should == 3 end it "sets and gets values" do trie['five'] = 5 expect(trie['five']).to eq 5 end it "retreives many values by prefix" do trie.get_all('one').should =~ [1, 3] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
melisa-0.2.1 | spec/int_trie_spec.rb |
melisa-0.2.0 | spec/int_trie_spec.rb |