Skip to content
Snippets Groups Projects
Commit 58e518e1 authored by Vijay Hawoldar's avatar Vijay Hawoldar
Browse files

Merge branch 'vij-remove-pbkdf2_password_encryption-stub' into 'master'

Remove pbkdf2_password_encryption FF stub

See merge request !102737



Merged-by: default avatarVijay Hawoldar <vhawoldar@gitlab.com>
Approved-by: default avatarAbdul Wadood <awadood@gitlab.com>
parents e83a51bf 17c8af4a
No related branches found
No related tags found
No related merge requests found
Pipeline #685159582 passed
Pipeline: GitLab

#685165888

    ......@@ -119,26 +119,20 @@ def compare_pbkdf2_password(user, password)
    end
    end
    context 'when pbkdf2_password_encryption is disabled' do
    before do
    stub_feature_flags(pbkdf2_password_encryption: false)
    end
    it 'calls default Devise encryptor and not the PBKDF2 encryptor' do
    expect(Devise::Encryptor).to receive(:digest).at_least(:once).and_call_original
    expect(Devise::Pbkdf2Encryptable::Encryptors::Pbkdf2Sha512).not_to receive(:digest)
    it 'calls default Devise encryptor and not the PBKDF2 encryptor' do
    expect(Devise::Encryptor).to receive(:digest).at_least(:once).and_call_original
    expect(Devise::Pbkdf2Encryptable::Encryptors::Pbkdf2Sha512).not_to receive(:digest)
    user.password = password
    end
    user.password = password
    end
    it 'saves the password in BCrypt format' do
    user.password = password
    user.save!
    it 'saves the password in BCrypt format' do
    user.password = password
    user.save!
    expect { compare_pbkdf2_password(user, password) }
    .to raise_error Devise::Pbkdf2Encryptable::Encryptors::InvalidHash
    expect(compare_bcrypt_password(user, password)).to eq(true)
    end
    expect { compare_pbkdf2_password(user, password) }
    .to raise_error Devise::Pbkdf2Encryptable::Encryptors::InvalidHash
    expect(compare_bcrypt_password(user, password)).to eq(true)
    end
    end
    end
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Finish editing this message first!
    Please register or to comment