Skip to content
This repository was archived by the owner on Jul 24, 2023. It is now read-only.

Commit f766bae

Browse files
committed
Merge pull request #42 from grosser/colors
colorize output(red/green + better diff on errors) and reveal tests that never ran
2 parents d765772 + 4b0143f commit f766bae

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ source 'https://rubygems.org'
44
gemspec
55

66
gem 'rake'
7+
gem 'test-unit', '>= 2.5.2'

test/test_idres.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def mkMsg(ns, fields, signed_fields)
6363
[["openid1", OPENID1_NS, OPENID1_FIELDS],
6464
["openid1", OPENID11_NS, OPENID1_FIELDS],
6565
["openid2", OPENID2_NS, OPENID2_FIELDS],
66-
].each do |ver, ns, all_fields|
66+
].each_with_index do |(ver, ns, all_fields), i|
6767
all_fields.each do |field|
6868
test = lambda do
6969
fields = all_fields.dup
@@ -74,7 +74,7 @@ def mkMsg(ns, fields, signed_fields)
7474
idres.send(:check_for_fields)
7575
}
7676
end
77-
define_method("test_#{ver}_check_missing_#{field}", test)
77+
define_method("test_#{i}_#{ver}_check_missing_#{field}", test)
7878
end
7979
end
8080
end
@@ -84,7 +84,7 @@ def mkMsg(ns, fields, signed_fields)
8484
[["openid1", OPENID1_NS, OPENID1_FIELDS, OPENID1_SIGNED],
8585
["openid1", OPENID11_NS, OPENID1_FIELDS, OPENID1_SIGNED],
8686
["openid2", OPENID2_NS, OPENID2_FIELDS, OPENID2_SIGNED],
87-
].each do |ver, ns, all_fields, signed_fields|
87+
].each_with_index do |(ver, ns, all_fields, signed_fields), i|
8888
signed_fields.each do |signed_field|
8989
test = lambda do
9090
fields = signed_fields.dup
@@ -97,7 +97,7 @@ def mkMsg(ns, fields, signed_fields)
9797
idres.send(:check_for_fields)
9898
}
9999
end
100-
define_method("test_#{ver}_check_missing_signed_#{signed_field}", test)
100+
define_method("test_#{i}_#{ver}_check_missing_signed_#{signed_field}", test)
101101
end
102102
end
103103
end

0 commit comments

Comments
 (0)