2005-11-25 17:50:44 +0900 (6939d); rev 3
rails の test に失敗する原因が mysql 絡みっぽかったので、debian で mysql-sever-4.1 を mysql-server(4.0) に変えてみたり、 rm -rf /etc/mysql したりしてたら動かなくなってしまったので debian を再インストール!
/home/dan 以下をバックアップしておいたら小一時間でもとの環境に戻せたよ!
今度は初めから MySQL を 4.0 にしたら問題なくテストが実行出来た。原因はよくわからないけどまあいいや!
__
と思ったら該当の箇所をコメントアウトしていただけだったorz
CREATE TABLE characters ( id int(11) NOT NULL auto_increment, user_id int(11) unsigned NOT NULL default '0', name varchar(20) default NULL, jewel int default '1000', PRIMARY KEY (id) );
で、
ruby script/generate scaffold Character Characer
として、
rake
と打つとテストが失敗。test/functional/character_controller_test.rb の test_destroy メソッド実行後にそれ以降のテストが失敗する。
追記:
def setup create_fixtures :characters
を追加したらテストにパスするようになった。
Comments
Related Pages:
system revision 1.162