<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -331,7 +331,7 @@ module ActionController #:nodoc:
     attr_reader :original_filename
 
     # The content type of the &quot;uploaded&quot; file
-    attr_reader :content_type
+    attr_accessor :content_type
 
     def initialize(path, content_type = Mime::TEXT, binary = false)
       raise &quot;#{path} file does not exist&quot; unless File.exist?(path)</diff>
      <filename>actionpack/lib/action_controller/test_process.rb</filename>
    </modified>
    <modified>
      <diff>@@ -531,6 +531,11 @@ XML
     assert_equal content_type, file.content_type
     assert_equal file.path, file.local_path
     assert_equal expected, file.read
+
+    new_content_type = &quot;new content_type&quot;
+    file.content_type = new_content_type
+    assert_equal new_content_type, file.content_type
+
   end
 
   def test_test_uploaded_file_with_binary</diff>
      <filename>actionpack/test/controller/test_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>657898c821b3877ad25ee4f9764e169ce554e884</id>
    </parent>
  </parents>
  <author>
    <name>Tim Haines</name>
    <email>tmhaines@gmail.com</email>
  </author>
  <url>http://github.com/rails/rails/commit/82778351a8b1036ac4bdc8e72a3f011151fefa31</url>
  <id>82778351a8b1036ac4bdc8e72a3f011151fefa31</id>
  <committed-date>2008-08-27T18:50:29-07:00</committed-date>
  <authored-date>2008-08-27T17:57:25-07:00</authored-date>
  <message>Add TestUploadFile.content_type= to match Request.UploadedFile

[#920 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
  <tree>ac2d73e846d316cb7205a5c08f2039787f4ea643</tree>
  <committer>
    <name>Jeremy Kemper</name>
    <email>jeremy@bitsweat.net</email>
  </committer>
</commit>
