Description: Use the same encoding for key index on count test

Author: David Suárez <david.sephirot@gmail.com>
Last-Update: 2014-03-13

--- ruby-bdb-0.6.6.orig/tests/marshal.rb
+++ ruby-bdb-0.6.6/tests/marshal.rb
@@ -113,16 +113,16 @@ class TestBtree < Inh::TestCase
       ind = 0
       array.each do |arr|
 	 arr.each do |i|
-	    assert_equal(i, $bdb[ind.to_s] = i, "<set dup>")
+	    assert_equal(i, $bdb[ind.to_s.encode("US-ASCII")] = i, "<set dup>")
 	 end
 	 ind += 1
       end
       if BDB::VERSION_MAJOR > 2 || (BDB::VERSION_MAJOR == 2 && BDB::VERSION_MINOR >= 6)
-	 assert_equal(4, $bdb.count("0"), "<count dup 0>")
-	 assert_equal(3, $bdb.count("1"), "<count dup 1>")
-	 assert_equal(2, $bdb.count("2"), "<count dup 2>")
-	 assert_equal(1, $bdb.count("3"), "<count dup 3>")
-	 assert_equal(0, $bdb.count("4"), "<count dup 4>")
+	 assert_equal(4, $bdb.count("0".encode("US-ASCII")), "<count dup 0>")
+	 assert_equal(3, $bdb.count("1".encode("US-ASCII")), "<count dup 1>")
+	 assert_equal(2, $bdb.count("2".encode("US-ASCII")), "<count dup 2>")
+	 assert_equal(1, $bdb.count("3".encode("US-ASCII")), "<count dup 3>")
+	 assert_equal(0, $bdb.count("4".encode("US-ASCII")), "<count dup 4>")
 	 array.size.times do |i|
 	    $bdb.get_dup(i.to_s) do |val|
 	       assert(array[i].index(val) != nil)
