diff options
Diffstat (limited to 'actionpack/lib/action_dispatch')
| -rw-r--r-- | actionpack/lib/action_dispatch/testing/test_process.rb | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/actionpack/lib/action_dispatch/testing/test_process.rb b/actionpack/lib/action_dispatch/testing/test_process.rb index 1456a0afcf..8b03b776fa 100644 --- a/actionpack/lib/action_dispatch/testing/test_process.rb +++ b/actionpack/lib/action_dispatch/testing/test_process.rb @@ -34,7 +34,8 @@ module ActionDispatch      #      #   post :change_avatar, avatar: fixture_file_upload('files/spongebob.png', 'image/png', :binary)      def fixture_file_upload(path, mime_type = nil, binary = false) -      if self.class.respond_to?(:fixture_path) && self.class.fixture_path +      if self.class.respond_to?(:fixture_path) && self.class.fixture_path && +          !File.exist?(path)          path = File.join(self.class.fixture_path, path)        end        Rack::Test::UploadedFile.new(path, mime_type, binary)  | 
