Author: joeswatosh
Date: Fri Apr 6 18:28:30 2012
New Revision: 1310535
URL: http://svn.apache.org/viewvc?rev=1310535&view=rev
Log:
Since the change to the APR hash function, the order that some data are returned
from some APIs are no longer determinate. Sort the data before comparing to get
the buildbots passing again.
* subversion/bindings/swig/ruby/test/test_client.rb
(SvnClientTest#test_changelists_get_with_block,
SvnClientTest#test_changelists_get_without_block): Sort the contents of the
changelists returned by the block passed to assert_changelists, so they will
match the expectations.
Modified:
subversion/trunk/subversion/bindings/swig/ruby/test/test_client.rb
Modified: subversion/trunk/subversion/bindings/swig/ruby/test/test_client.rb
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/ruby/test/test_client.rb?rev=1310535&r1=1310534&r2=1310535&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/ruby/test/test_client.rb
(original)
+++ subversion/trunk/subversion/bindings/swig/ruby/test/test_client.rb Fri Apr
6 18:28:30 2012
@@ -2341,7 +2341,9 @@ class SvnClientTest < Test::Unit::TestCa
def test_changelists_get_without_block
assert_changelists do |ctx, changelist_name|
- ctx.changelists(changelist_name, @wc_path)
+ changelists = ctx.changelists(changelist_name, @wc_path)
+ changelists.each_value { |v| v.sort! }
+ changelists
end
end
@@ -2351,6 +2353,7 @@ class SvnClientTest < Test::Unit::TestCa
ctx.changelists(changelist_name, @wc_path) do |path,cl_name|
changelists[cl_name] << path
end
+ changelists.each_value { |v| v.sort! }
changelists
end
end