Sha256: ec316f5c2774b88a49631661015bd74287f6ad094c970ec935635ee506dc4102

Contents?: true

Size: 638 Bytes

Versions: 21

Compression:

Stored size: 638 Bytes

Contents

FactoryGirl.define do
  factory :metasploit_credential_password_hash,
          # no need to declare metasploit_credential_private as the :parent because :metasploit_credential_password_hash
          # uses its own data sequence to differentiate password hashes from other private data and #type is
          # automatically set by ActiveRecord because Metasploit::Credential::Password is an STI subclass.
          class: Metasploit::Credential::Password do
    transient do
      password_data { generate :metasploit_credential_password_data }
    end

    data {
      BCrypt::Password.create(password_data).hash.to_s
    }
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
metasploit-credential-2.0.14 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.13 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.12 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.11 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.10 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.9 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.8 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.7 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.6 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.5 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.4 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.3 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.2 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.1 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-2.0.0 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-1.1.0 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-1.0.1 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-1.0.0 spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-1.0.0.pre.rails.pre.4.0c spec/factories/metasploit/credential/password_hashes.rb
metasploit-credential-1.0.0.pre.rails.pre.4.0b spec/factories/metasploit/credential/password_hashes.rb