Sha256: 1b13a85b20131c3fc0bfc7fba76bc7d2c50b989122d4510a1d15a49bff98cee9
Contents?: true
Size: 522 Bytes
Versions: 2
Compression:
Stored size: 522 Bytes
Contents
require 'hashie/mash' Fabricator(:validator, from: Polytrix::Validator) do initialize_with do callback = @_transient_attributes.delete :callback desc = @_transient_attributes.delete :description scope = @_transient_attributes @_klass.new(desc, scope, &callback) end # Hash based initialization transient description: 'Sample validator' transient suite: LANGUAGES.sample transient sample: SAMPLE_NAMES.sample transient callback: Proc.new { Proc.new { |challenge| } } # rubocop:disable Proc end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
polytrix-0.1.2 | spec/fabricators/validator_fabricator.rb |
polytrix-0.1.1 | spec/fabricators/validator_fabricator.rb |