Changeset 200
- Timestamp:
- 07/13/07 20:56:01 (1 year ago)
- Files:
-
- trunk/demo/test/unit/content_test.rb (modified) (2 diffs)
- trunk/demo/test/unit/sort_test.rb (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/demo/test/unit/content_test.rb
r193 r200 180 180 end 181 181 182 def test_more_like_this_new_record 183 assert Content.find_by_contents('lorem ipsum').empty? 184 @c1 = Content.new( :title => 'Content item 1', 185 :description => 'lorem ipsum dolor sit amet. lorem.' ) 186 @c2 = Content.new( :title => 'Content item 2', 187 :description => 'lorem ipsum dolor sit amet. lorem ipsum.' ) 188 @c2.save 189 assert_equal 1, Content.find_by_contents('lorem ipsum').size 190 similar = @c1.more_like_this(:field_names => [:description], :min_doc_freq => 1, :min_term_freq => 1) 191 assert_equal 1, similar.size 192 assert_equal @c2, similar.first 193 end 194 182 195 def test_class_index_dir 183 196 assert Content.aaf_configuration[:index_dir] =~ %r{^#{RAILS_ROOT}/index/test/content_base} … … 223 236 result = Content.find_by_contents('comment_count:2', :sort => sorting) 224 237 assert result.first.id < result.last.id 238 239 sorting = Ferret::Search::Sort.new([ Ferret::Search::SortField.new(:id), 240 Ferret::Search::SortField::SCORE ], 241 :reverse => true) 242 243 244 result = Content.find_by_contents('comment_count:2', :sort => sorting) 245 assert result.first.id > result.last.id 225 246 end 226 247
