<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -329,6 +329,16 @@ class HashExtTest &lt; Test::Unit::TestCase
     end
   end
 
+  def test_indifferent_slice_access_with_symbols
+    original = {'login' =&gt; 'bender', 'password' =&gt; 'shiny', 'stuff' =&gt; 'foo'}
+    original = original.with_indifferent_access
+
+    slice = original.slice(:login, :password)
+
+    assert_equal 'bender', slice[:login]
+    assert_equal 'bender', slice['login']
+  end
+
   def test_except
     original = { :a =&gt; 'x', :b =&gt; 'y', :c =&gt; 10 }
     expected = { :a =&gt; 'x', :b =&gt; 'y' }</diff>
      <filename>activesupport/test/core_ext/hash_ext_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a4f2ba8fb3c46ef9f7e31725849efdcb1a22c72d</id>
    </parent>
  </parents>
  <author>
    <name>adam</name>
    <email>adam@3scale.net</email>
  </author>
  <url>http://github.com/rails/rails/commit/c452e49e763e3b7018f2cb550d318b2851703985</url>
  <id>c452e49e763e3b7018f2cb550d318b2851703985</id>
  <committed-date>2008-09-23T05:04:13-07:00</committed-date>
  <authored-date>2008-09-23T02:57:57-07:00</authored-date>
  <message>Adds failed test case for slicing hash with indifferent access with symbol keys

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;</message>
  <tree>36a22e84ca89672c3236ca49ff120c5c1ce123ec</tree>
  <committer>
    <name>Michael Koziarski</name>
    <email>michael@koziarski.com</email>
  </committer>
</commit>
