plus...
http://quietbacktrace.rubyforge.org/
http://jamesgolick.com/2007/12/3/noisy-backtraces-got-you-down

On 4/8/08, Widi Harsojo <[EMAIL PROTECTED]> wrote:
> require File.dirname(__FILE__) + '/../test_helper'
>
> class EntryTest < Test::Unit::TestCase
>   fixtures :entries
>
>   context "Entries" do
>     def setup
>       # code to be run before all test methods
>     end
>
>     should "a.not save new record without user_id" do
>         new_entry = Entry.new(:user_id => nil, :text => 'x'*100)
>       assert_equal false, new_entry.save
>     end
>       
>   ....
>   ....
> end
>
> result!
>
> rake test:units
> (in C:/rails/tw)
> c:/ruby/bin/ruby -Ilib;test
> "c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/
> rake_test_loader.rb" "test/unit/entry_test.rb"
> "test/unit/invitations_test.rb"
> Loaded suite
> c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
>
> Started
> F......FE
> Finished in 0.391 seconds.
>
>   1) Failure:
> test: Entries should a.not save new record without user_id. (EntryTest)
>     [./test/unit/entry_test.rb:13
>      C:/rails/tw/vendor/plugins/shoulda/lib/shoulda/gem/shoulda.rb:190
>      C:/rails/tw/vendor/plugins/shoulda/lib/shoulda/gem/shoulda.rb:190]:
> <false> expected but was
> <true>.
>
>   2) Failure:
> test: Invitations should c.not save new record with email password excedd 64
> cha
> r. (InvitationsTest)
>     [./test/unit/invitations_test.rb:24
>      C:/rails/tw/vendor/plugins/shoulda/lib/shoulda/gem/shoulda.rb:190
>      C:/rails/tw/vendor/plugins/shoulda/lib/shoulda/gem/shoulda.rb:190]:
> <false> expected but was
> <true>.
>
>   3) Error:
> test: Invitations should d.not save new record without user.
> (InvitationsTest):
> ActiveRecord::StatementInvalid: Mysql::Error: #23000Column 'user_id' cannot
> be n
> ull: INSERT INTO ....
>     ./test/unit/invitations_test.rb:30
>     C:/rails/tw/vendor/plugins/shoulda/lib/shoulda/gem/shoulda.rb:190
>     C:/rails/tw/vendor/plugins/shoulda/lib/shoulda/gem/shoulda.rb:190
>
> 9 tests, 8 assertions, 2 failures, 1 errors
> rake aborted!
> Command failed with status (1): [c:/ruby/bin/ruby -Ilib;test
> "c:/ruby/lib/r...]
>
> (See full trace by running task with --trace)
>
>

Kirim email ke