From 4b0143f0a3b10060d5f52346954219bba3375039 Mon Sep 17 00:00:00 2001 From: grosser Date: Thu, 27 Sep 2012 08:29:09 -0700 Subject: [PATCH] colorize output and reveal tests that never ran --- Gemfile | 1 + test/test_idres.rb | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Gemfile b/Gemfile index b6f811a5..0f4868e2 100644 --- a/Gemfile +++ b/Gemfile @@ -4,3 +4,4 @@ source 'https://rubygems.org' gemspec gem 'rake' +gem 'test-unit', '>= 2.5.2' diff --git a/test/test_idres.rb b/test/test_idres.rb index 7940bf1e..88b79fc3 100644 --- a/test/test_idres.rb +++ b/test/test_idres.rb @@ -63,7 +63,7 @@ def mkMsg(ns, fields, signed_fields) [["openid1", OPENID1_NS, OPENID1_FIELDS], ["openid1", OPENID11_NS, OPENID1_FIELDS], ["openid2", OPENID2_NS, OPENID2_FIELDS], - ].each do |ver, ns, all_fields| + ].each_with_index do |(ver, ns, all_fields), i| all_fields.each do |field| test = lambda do fields = all_fields.dup @@ -74,7 +74,7 @@ def mkMsg(ns, fields, signed_fields) idres.send(:check_for_fields) } end - define_method("test_#{ver}_check_missing_#{field}", test) + define_method("test_#{i}_#{ver}_check_missing_#{field}", test) end end end @@ -84,7 +84,7 @@ def mkMsg(ns, fields, signed_fields) [["openid1", OPENID1_NS, OPENID1_FIELDS, OPENID1_SIGNED], ["openid1", OPENID11_NS, OPENID1_FIELDS, OPENID1_SIGNED], ["openid2", OPENID2_NS, OPENID2_FIELDS, OPENID2_SIGNED], - ].each do |ver, ns, all_fields, signed_fields| + ].each_with_index do |(ver, ns, all_fields, signed_fields), i| signed_fields.each do |signed_field| test = lambda do fields = signed_fields.dup @@ -97,7 +97,7 @@ def mkMsg(ns, fields, signed_fields) idres.send(:check_for_fields) } end - define_method("test_#{ver}_check_missing_signed_#{signed_field}", test) + define_method("test_#{i}_#{ver}_check_missing_signed_#{signed_field}", test) end end end