To edit pages or tickets please login with username/password: aaf/aaf

Changeset 109

Show
Ignore:
Timestamp:
10/13/06 08:40:09 (2 years ago)
Author:
jk
Message:

test for r108

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/demo/config/database.yml

    r14 r109  
    88# 
    99# mysql config 
    10 development: 
    11   adapter: mysql 
    12   database: ferret_development 
    13   username: ferret 
    14   password: ferret 
    15   socket: /var/run/mysqld/mysqld.sock 
     10#development: 
     11#  adapter: mysql 
     12#  database: ferret_development 
     13#  username: ferret 
     14#  password: ferret 
     15#  socket: /var/run/mysqld/mysqld.sock 
    1616   
    17 test: 
    18   adapter: mysql 
    19   database: ferret_test 
    20   username: ferret 
    21   password: ferret 
    22   socket: /var/run/mysqld/mysqld.sock 
     17#test: 
     18#  adapter: mysql 
     19#  database: ferret_test 
     20#  username: ferret 
     21#  password: ferret 
     22#  socket: /var/run/mysqld/mysqld.sock 
    2323 
    2424# since this is a demo, we won't need this one 
     
    3131 
    3232# SQLITE 
    33 #development: 
    34 #  adapter: sqlite3 
    35 #  dbfile: db/dev.db 
     33development: 
     34  adapter: sqlite3 
     35  dbfile: db/dev.sqlite 
    3636 
    37 #test: 
    38 #  adapter: sqlite3 
    39 #  dbfile: db/test.db 
     37test: 
     38  adapter: sqlite3 
     39  dbfile: db/test.sqlite 
    4040 
  • trunk/demo/test/unit/content_test.rb

    r106 r109  
    144144    assert_equal "#{RAILS_ROOT}/index/test/content_base", Content.class_index_dir 
    145145  end 
     146   
     147  def test_update 
     148    contents_from_ferret = Content.find_by_contents('useless') 
     149    assert_equal 1, contents_from_ferret.size 
     150    assert_equal @content.id, contents_from_ferret.first.id 
     151    @content.description = 'Updated description, still useless' 
     152    @content.save 
     153    contents_from_ferret = Content.find_by_contents('useless') 
     154    assert_equal 1, contents_from_ferret.size 
     155    assert_equal @content.id, contents_from_ferret.first.id 
     156    contents_from_ferret = Content.find_by_contents('updated AND description') 
     157    assert_equal 1, contents_from_ferret.size 
     158    assert_equal @content.id, contents_from_ferret.first.id 
     159    contents_from_ferret = Content.find_by_contents('updated OR description') 
     160    assert_equal 1, contents_from_ferret.size 
     161    assert_equal @content.id, contents_from_ferret.first.id 
     162  end 
    146163 
    147164  def test_update 
     
    257274    contents_from_ferret = Content.multi_search('title:title OR content:comment OR description:title', [Comment]) 
    258275    assert_equal 5, contents_from_ferret.size 
     276    contents_from_ferret = Content.multi_search('*:title OR *:comment', Comment) 
     277    assert_equal 5, contents_from_ferret.size 
    259278    contents_from_ferret = Content.multi_search('*:title OR *:comment', [Comment]) 
    260279    assert_equal 5, contents_from_ferret.size 

To edit pages or tickets please login with username/password: aaf/aaf