Changeset 140
- Timestamp:
- 02/03/07 16:27:38 (2 years ago)
- Files:
-
- trunk/demo/test/functional/content_controller_test.rb (modified) (1 diff)
- trunk/demo/test/unit/comment_test.rb (modified) (3 diffs)
- trunk/demo/test/unit/content_test.rb (modified) (3 diffs)
- trunk/demo/test/unit/special_content_test.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/demo/test/functional/content_controller_test.rb
r5 r140 9 9 10 10 def setup 11 index = Ferret::Index::Index.new( :path => Content. class_index_dir, :create => true )11 index = Ferret::Index::Index.new( :path => Content.aaf_configuration[:index_dir], :create => true ) 12 12 index.flush 13 13 index.close trunk/demo/test/unit/comment_test.rb
r132 r140 14 14 15 15 def test_class_index_dir 16 assert_equal "#{RAILS_ROOT}/index/test/comment", Comment. class_index_dir16 assert_equal "#{RAILS_ROOT}/index/test/comment", Comment.aaf_configuration[:index_dir] 17 17 end 18 18 … … 38 38 39 39 def test_rebuild_index 40 Comment. ferret_index.query_delete('comment')40 Comment.aaf_index.ferret_index.query_delete('comment') 41 41 comments_from_ferret = Comment.find_by_contents('comment AND fixture') 42 42 assert comments_from_ferret.empty? … … 75 75 # tests the custom to_doc method defined in comment.rb 76 76 def test_custom_to_doc 77 top_docs = Comment. ferret_index.search('"from fixture"')77 top_docs = Comment.aaf_index.ferret_index.search('"from fixture"') 78 78 #top_docs = Comment.ferret_index.search('"comment from fixture"') 79 79 assert_equal 2, top_docs.total_hits 80 doc = Comment. ferret_index.doc(top_docs.hits[0].doc)80 doc = Comment.aaf_index.ferret_index.doc(top_docs.hits[0].doc) 81 81 # check for the special field added by the custom to_doc method 82 82 assert_not_nil doc[:added] trunk/demo/test/unit/content_test.rb
r135 r140 118 118 :description => c ) 119 119 c1.save 120 hits = Content.ferret_index.search('title:"Content item 1"') 120 fi = Content.aaf_index.ferret_index 121 hits = fi.search('title:"Content item 1"') 121 122 assert_equal 1, hits.total_hits 122 123 expected_doc_num = hits.hits.first.doc 123 assert_equal c, Content.ferret_index[expected_doc_num][:description]124 assert_equal c, fi[expected_doc_num][:description] 124 125 doc_num = c1.document_number 125 126 assert_equal expected_doc_num, doc_num 126 assert_equal c, Content.ferret_index[doc_num][:description]127 assert_equal c, fi[doc_num][:description] 127 128 end 128 129 … … 142 143 143 144 def test_class_index_dir 144 assert_equal "#{RAILS_ROOT}/index/test/content_base", Content. class_index_dir145 assert_equal "#{RAILS_ROOT}/index/test/content_base", Content.aaf_configuration[:index_dir] 145 146 end 146 147 … … 234 235 assert_equal 4, ContentBase.find(:all).size 235 236 236 Content. ferret_index.flush237 Content.aaf_index.ferret_index.flush 237 238 contents_from_ferret = Content.multi_search('description:title') 238 239 assert_equal 1, contents_from_ferret.size trunk/demo/test/unit/special_content_test.rb
r51 r140 12 12 13 13 def test_class_index_dir 14 assert_equal "#{RAILS_ROOT}/index/test/content_base", SpecialContent. class_index_dir14 assert_equal "#{RAILS_ROOT}/index/test/content_base", SpecialContent.aaf_configuration[:index_dir] 15 15 end 16 16
