Suppres task spec output using capture_stdout

This commit is contained in:
Martin Brennan 2020-02-20 14:47:47 +10:00
parent a3d576534a
commit b0f4149d6e
2 changed files with 3 additions and 6 deletions

View File

@ -138,10 +138,6 @@ module Helpers
$stdout = old_stdout
end
def disable_puts_stdout
IO.any_instance.stubs(:puts)
end
def set_subfolder(f)
global_setting :relative_url_root, f
old_root = ActionController::Base.config.relative_url_root

View File

@ -6,7 +6,6 @@ RSpec.describe "tasks/uploads" do
before do
Rake::Task.clear
Discourse::Application.load_tasks
disable_puts_stdout
end
describe "uploads:ensure_correct_acl" do
@ -33,7 +32,9 @@ RSpec.describe "tasks/uploads" do
end
def invoke_task
Rake::Task['uploads:ensure_correct_acl'].invoke
capture_stdout do
Rake::Task['uploads:ensure_correct_acl'].invoke
end
end
context "when the store is internal" do