diff options
author | David Heinemeier Hansson <david@loudthinking.com> | 2017-07-01 12:47:13 +0200 |
---|---|---|
committer | David Heinemeier Hansson <david@loudthinking.com> | 2017-07-01 12:47:29 +0200 |
commit | 182445e1b4b2e12542457ba32f255a0cc2f01910 (patch) | |
tree | 9287944c1431894bcb13c3ce71858edadf3761f4 /test/blob_test.rb | |
parent | a239abb7fcaea4c271ea4bef031eda158d7cf8ad (diff) | |
download | rails-182445e1b4b2e12542457ba32f255a0cc2f01910.tar.gz rails-182445e1b4b2e12542457ba32f255a0cc2f01910.tar.bz2 rails-182445e1b4b2e12542457ba32f255a0cc2f01910.zip |
Test blobs with real db backend
Diffstat (limited to 'test/blob_test.rb')
-rw-r--r-- | test/blob_test.rb | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/test/blob_test.rb b/test/blob_test.rb index 9f7c14533e..ad2df51ca9 100644 --- a/test/blob_test.rb +++ b/test/blob_test.rb @@ -1,7 +1,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 "truth" do - assert true + 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 |