aboutsummaryrefslogtreecommitdiffstats
path: root/test/blob_test.rb
blob: ad2df51ca9eef9f1cdf69eec4f30ffb678a5c549 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
require "test_helper"
require "database/setup"
require "active_file/blob"

ActiveFile::Blob.site = ActiveFile::Sites::DiskSite.new(File.join(Dir.tmpdir, "active_file"))

class ActiveFile::BlobTest < ActiveSupport::TestCase
  test "create after upload" do
    blob = ActiveFile::Blob.create_after_upload! data: StringIO.new("Hello world!"), filename: "hello.txt", content_type: "text/plain"
    assert_equal "Hello world!", blob.download
  end
end