spec/lib/generators/similarity/phonetic_spec.rb in picky-4.0.0pre2 vs spec/lib/generators/similarity/phonetic_spec.rb in picky-4.0.0pre3
- old
+ new
@@ -19,51 +19,57 @@
instance.should_receive(:exit).once.with 1
instance.send :initialize
end
- describe 'sort!' do
+ describe 'prioritize!' do
let(:phonetic) { described_class.allocate }
it 'sorts correctly' do
phonetic.instance_variable_set :@amount, 2
ary = [:a, :b, :c]
- phonetic.sort ary, :b
+ phonetic.prioritize! ary, :b
+
ary.should == [:b, :a]
end
it 'sorts correctly' do
phonetic.instance_variable_set :@amount, 2
ary = [:aaa, :aa, :aaaa]
- phonetic.sort ary, :aaa
+ phonetic.prioritize! ary, :aaa
+
ary.should == [:aaa, :aa]
end
it 'sorts correctly' do
phonetic.instance_variable_set :@amount, 3
ary = [:aaa, :aa, :aaaa]
- phonetic.sort ary, :aaa
+ phonetic.prioritize! ary, :aaa
+
ary.should == [:aaa, :aa, :aaaa]
end
it 'sorts correctly' do
phonetic.instance_variable_set :@amount, 3
ary = [:aaaaa, :aa, :aaaa]
- phonetic.sort ary, :aaa
+ phonetic.prioritize! ary, :aaa
+
ary.should == [:aaaa, :aa, :aaaaa]
end
it 'sorts correctly' do
phonetic.instance_variable_set :@amount, 3
ary = [:aaaaa, :aa]
- phonetic.sort ary, :aaa
+ phonetic.prioritize! ary, :aaa
+
ary.should == [:aa, :aaaaa]
end
it 'sorts correctly' do
phonetic.instance_variable_set :@amount, 3
ary = [:aaa]
- phonetic.sort ary, :aaa
+ phonetic.prioritize! ary, :aaa
+
ary.should == [:aaa]
end
end
end
\ No newline at end of file