Sha256: a8ac1398335da35bea7ab9d73a7517b8b06090e6bcb9a20f86390c62ec4cfd30
Contents?: true
Size: 918 Bytes
Versions: 16
Compression:
Stored size: 918 Bytes
Contents
require 'spec_helper' describe Cacher::PartialGenerator do context 'integration' do it 'should generate the correct values with a given strategy' do generator = Cacher::PartialGenerator.new :meier => [1], :maier => [2] generator.generate(Cacher::Partial::Subtoken.new).should == { :meier => [1], :meie => [1], :mei => [1], :me => [1], :m => [1, 2], :maier => [2], :maie => [2], :mai => [2], :ma => [2] } end it 'should generate the correct values with a given specific strategy' do generator = Cacher::PartialGenerator.new :meier => [1], :maier => [2] generator.generate(Cacher::Partial::Subtoken.new(:down_to => 3)).should == { :meier => [1], :meie => [1], :mei => [1], :maier => [2], :maie => [2], :mai => [2] } end end end
Version data entries
16 entries across 16 versions & 1 rubygems