mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 16:21:18 +08:00
Temporarily revert "FEATURE: Support [description|attachment](upload://<short-sha>)
in MD. (#7603)"
This reverts commit b1d3c678ca39cf7f09ac3eb257c7153d4863a2a9. We need to make sure post_upload records are correctly stored.
This commit is contained in:
@ -303,12 +303,21 @@ describe FileStore::S3Store do
|
||||
end
|
||||
|
||||
describe ".path_for" do
|
||||
it "correctly falls back to local" do
|
||||
local_upload = Fabricate(:upload)
|
||||
s3_upload = Fabricate(:upload_s3)
|
||||
|
||||
expect(Discourse.store.path_for(local_upload)).to eq(local_upload.url)
|
||||
expect(Discourse.store.path_for(s3_upload)).to eq(s3_upload.url)
|
||||
def assert_path(path, expected)
|
||||
upload = Upload.new(url: path)
|
||||
|
||||
path = store.path_for(upload)
|
||||
expected = FileStore::LocalStore.new.path_for(upload) if expected
|
||||
|
||||
expect(path).to eq(expected)
|
||||
end
|
||||
|
||||
it "correctly falls back to local" do
|
||||
assert_path("/hello", "/hello")
|
||||
assert_path("//hello", nil)
|
||||
assert_path("http://hello", nil)
|
||||
assert_path("https://hello", nil)
|
||||
end
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user