summaryrefslogtreecommitdiffstats
path: root/test/ruby
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-23 16:25:49 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-23 16:25:49 +0000
commit18165d2d10736a96a5ded41fe4213666a4d773af (patch)
tree26ee5e7b566becd88702acddad74dffd3cb7f303 /test/ruby
parent8a2d2023bc6c409cc7143a6256df774b684ef53d (diff)
downloadruby-18165d2d10736a96a5ded41fe4213666a4d773af.tar.gz
ruby-18165d2d10736a96a5ded41fe4213666a4d773af.tar.xz
ruby-18165d2d10736a96a5ded41fe4213666a4d773af.zip
add assertion messages.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/ruby')
-rw-r--r--test/ruby/test_m17n.rb12
1 files changed, 7 insertions, 5 deletions
diff --git a/test/ruby/test_m17n.rb b/test/ruby/test_m17n.rb
index 0868a3897..b0ee4e1ce 100644
--- a/test/ruby/test_m17n.rb
+++ b/test/ruby/test_m17n.rb
@@ -670,14 +670,15 @@ class TestM17N < Test::Unit::TestCase
def test_str_eq
combination(STRINGS, STRINGS) {|s1, s2|
+ desc_eq = "#{encdump s1} == #{encdump s2}"
if s1.ascii_only? && s2.ascii_only? && a(s1) == a(s2)
- assert(s1 == s2)
+ assert(s1 == s2, desc_eq)
elsif s1.encoding == s2.encoding && a(s1) == a(s2)
- assert(s1 == s2)
+ assert(s1 == s2, desc_eq)
assert(!(s1 != s2))
assert_equal(0, s1 <=> s2)
else
- assert(!(s1 == s2))
+ assert(!(s1 == s2), "!(#{desc_eq})")
assert(s1 != s2)
assert_not_equal(0, s1 <=> s2)
end
@@ -988,11 +989,12 @@ class TestM17N < Test::Unit::TestCase
def test_str_cmp
combination(STRINGS, STRINGS) {|s1, s2|
+ desc = "#{encdump s1} <=> #{encdump s2}"
r = s1 <=> s2
if s1 == s2
- assert_equal(0, r)
+ assert_equal(0, r, desc)
else
- assert_not_equal(0, r)
+ assert_not_equal(0, r, desc)
end
}
end