spec/lib/metasploit/credential/importer/zip_spec.rb in metasploit-credential-1.0.1 vs spec/lib/metasploit/credential/importer/zip_spec.rb in metasploit-credential-1.1.0
- old
+ new
@@ -15,20 +15,20 @@
context "when the zip file is not actually an archive" do
let(:error) do
I18n.translate!('activemodel.errors.models.metasploit/credential/importer/zip.attributes.input.malformed_archive')
end
- before(:each) do
+ before(:example) do
File.open(DUMMY_ZIP_PATH, 'wb')
zip_importer.input = File.open(DUMMY_ZIP_PATH, 'r')
end
- after(:each) do
+ after(:example) do
FileUtils.rm(DUMMY_ZIP_PATH)
end
- it { should_not be_valid }
+ it { is_expected.not_to be_valid }
it 'should show the proper error message' do
zip_importer.valid?
expect(zip_importer.errors[:input]).to include error
end
@@ -37,14 +37,14 @@
context "when the zip file does not contain a manifest CSV" do
let(:error) do
I18n.translate!('activemodel.errors.models.metasploit/credential/importer/zip.attributes.input.missing_manifest')
end
- before(:each) do
+ before(:example) do
zip_importer.input = FactoryGirl.generate :metasploit_credential_importer_zip_file_without_manifest
end
- it { should_not be_valid }
+ it { is_expected.not_to be_valid }
it 'should show the proper error message' do
zip_importer.valid?
expect(zip_importer.errors[:input]).to include error
end
\ No newline at end of file