FIX: Fixed testsuite
The backup restorer tests weren't cleaning up after themselves and playing poorly with prefabrication.
This commit is contained in:
parent
f34a0141c7
commit
1a72a61822
|
@ -21,7 +21,7 @@ describe BackupRestore::Restorer do
|
|||
end
|
||||
|
||||
describe 'Decompressing a backup' do
|
||||
fab!(:admin) { Fabricate(:admin) }
|
||||
let!(:admin) { Fabricate(:admin) }
|
||||
|
||||
before do
|
||||
SiteSetting.allow_restore = true
|
||||
|
@ -102,13 +102,16 @@ describe BackupRestore::Restorer do
|
|||
end
|
||||
|
||||
context 'Database connection' do
|
||||
fab!(:admin) { Fabricate(:admin) }
|
||||
let!(:admin) { Fabricate(:admin) }
|
||||
before do
|
||||
SiteSetting.allow_restore = true
|
||||
@restore_path = File.join(Rails.root, 'public', 'backups', RailsMultisite::ConnectionManagement.current_db)
|
||||
described_class.any_instance.stubs(ensure_we_have_a_filename: true)
|
||||
described_class.any_instance.stubs(initialize_state: true)
|
||||
end
|
||||
after do
|
||||
conn.establish_connection(db: 'default')
|
||||
end
|
||||
let(:conn) { RailsMultisite::ConnectionManagement }
|
||||
let(:restorer) { described_class.new(admin.id) }
|
||||
|
||||
|
|
Loading…
Reference in New Issue