]> source.dussan.org Git - redmine.git/commitdiff
Test cleanup.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 16 Dec 2016 08:49:38 +0000 (08:49 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 16 Dec 2016 08:49:38 +0000 (08:49 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@16085 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/attachment_test.rb

index 57c457f888c6b921c5149b5e67c7c67fc9007181..af983a211773743b2a5ea2fc03d72aa25497087f 100644 (file)
@@ -82,8 +82,7 @@ class AttachmentTest < ActiveSupport::TestCase
   end
 
   def test_shorted_filename_if_too_long
-    file = uploaded_test_file("testfile.txt", "text/plain")
-    file.instance_variable_set('@original_filename', "#{'a'*251}.txt")
+    file = mock_file_with_options(:original_filename => "#{'a'*251}.txt")
     assert_equal 255, file.original_filename.length
 
     a = Attachment.new(:container => Issue.find(1),
@@ -92,6 +91,7 @@ class AttachmentTest < ActiveSupport::TestCase
     assert a.save
     a.reload
     assert_equal 12 + 1 + 32 + 4, a.disk_filename.length
+    assert_equal 255, a.filename.length
   end
 
   def test_copy_should_preserve_attributes