From: Christer Nilsson Date: 2005-12-09T16:40:34+09:00 Subject: Unlogical ? Hmm, why are these two assertions breaking? def test_strange assert_equal true, true && true assert_equal false, true && false assert_equal false, false && true assert_equal false, false && false assert_equal true, true and true assert_equal false, false and true assert_equal false, false and false assert_equal false, true and false # breaks assert_equal true, true || true assert_equal true, true || false assert_equal true, false || true assert_equal false, false || false assert_equal true, true or true assert_equal true, true or false assert_equal false, false or false assert_equal true, false or true # breaks end Christer -- Posted via http://www.ruby-forum.com/.