From 182445e1b4b2e12542457ba32f255a0cc2f01910 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 1 Jul 2017 12:47:13 +0200 Subject: Test blobs with real db backend --- test/blob_test.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'test/blob_test.rb') 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 -- cgit v1.2.3