что не так с этим тестом? - PullRequest
0 голосов
/ 19 апреля 2011
test "login logout user is not online" do
get :login, :id=>1
before = User.find(1).is_online
get :logout, :id=>1
after = User.find(1).is_online
puts before
puts after
assert before == 1
assert after == 0

конец

the output is
1
0

<false> is not true.
test/functional/users_controller_test.rb:22:in `test_login_logout_user_is_not_online'

1 Ответ

1 голос
/ 19 апреля 2011

единственная проблема, о которой я мог бы сказать, это то, что до и после строки:

irb(main):023:0> '1' == 1
=> false
irb(main):025:0> '1'.to_i == 1
=> true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...