DEV: suppress puts output while running specs
This commit is contained in:
parent
09cee4c315
commit
4634935fe6
|
@ -7,6 +7,10 @@ describe ImportExport::CategoryExporter do
|
||||||
let(:group) { Fabricate(:group) }
|
let(:group) { Fabricate(:group) }
|
||||||
let(:user) { Fabricate(:user) }
|
let(:user) { Fabricate(:user) }
|
||||||
|
|
||||||
|
before do
|
||||||
|
STDOUT.stubs(:write)
|
||||||
|
end
|
||||||
|
|
||||||
context '.perform' do
|
context '.perform' do
|
||||||
it 'raises an error when the category is not found' do
|
it 'raises an error when the category is not found' do
|
||||||
expect { ImportExport::CategoryExporter.new(100).perform }.to raise_error(ActiveRecord::RecordNotFound)
|
expect { ImportExport::CategoryExporter.new(100).perform }.to raise_error(ActiveRecord::RecordNotFound)
|
||||||
|
|
|
@ -3,6 +3,10 @@ require "import_export/category_structure_exporter"
|
||||||
|
|
||||||
describe ImportExport::CategoryStructureExporter do
|
describe ImportExport::CategoryStructureExporter do
|
||||||
|
|
||||||
|
before do
|
||||||
|
STDOUT.stubs(:write)
|
||||||
|
end
|
||||||
|
|
||||||
it 'export all the categories' do
|
it 'export all the categories' do
|
||||||
category = Fabricate(:category)
|
category = Fabricate(:category)
|
||||||
data = ImportExport::CategoryStructureExporter.new.perform.export_data
|
data = ImportExport::CategoryStructureExporter.new.perform.export_data
|
||||||
|
|
|
@ -5,6 +5,10 @@ require "import_export/importer"
|
||||||
|
|
||||||
describe ImportExport::Importer do
|
describe ImportExport::Importer do
|
||||||
|
|
||||||
|
before do
|
||||||
|
STDOUT.stubs(:write)
|
||||||
|
end
|
||||||
|
|
||||||
let(:import_data) do
|
let(:import_data) do
|
||||||
import_file = Rack::Test::UploadedFile.new(file_from_fixtures("import-export.json", "json"))
|
import_file = Rack::Test::UploadedFile.new(file_from_fixtures("import-export.json", "json"))
|
||||||
data = ActiveSupport::HashWithIndifferentAccess.new(JSON.parse(import_file.read))
|
data = ActiveSupport::HashWithIndifferentAccess.new(JSON.parse(import_file.read))
|
||||||
|
|
|
@ -3,6 +3,10 @@ require "import_export/topic_exporter"
|
||||||
|
|
||||||
describe ImportExport::TopicExporter do
|
describe ImportExport::TopicExporter do
|
||||||
|
|
||||||
|
before do
|
||||||
|
STDOUT.stubs(:write)
|
||||||
|
end
|
||||||
|
|
||||||
let(:user) { Fabricate(:user) }
|
let(:user) { Fabricate(:user) }
|
||||||
let(:topic) { Fabricate(:topic, user: user) }
|
let(:topic) { Fabricate(:topic, user: user) }
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue