Sha256: 324f00b6a0b93696c581d4642071a42b2278a288380ecb64ad47574aa249fc92
Contents?: true
Size: 696 Bytes
Versions: 3
Compression:
Stored size: 696 Bytes
Contents
require 'spec_helper' MAPPED_PARAMS = { :comment_type => :type2, :author => :author2, :content => :content2, :author_email => :author_email2, :author_url => :author_url2, :permalink => :permalink2 } class CustomAkismetModel include Rakismet::Model rakismet_attrs MAPPED_PARAMS.dup end describe CustomAkismetModel do it "should override default mappings" do [:comment_type, :author, :author_url, :author_email, :content, :user_role, :permalink].each do |field| fieldname = field.to_s =~ %r(^comment_) ? field : "comment_#{field}".intern CustomAkismetModel.akismet_attrs[fieldname].should eql(MAPPED_PARAMS[field]) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rakismet-1.5.3 | spec/models/custom_params_spec.rb |
rakismet-1.5.2 | spec/models/custom_params_spec.rb |
rakismet-1.5.1 | spec/models/custom_params_spec.rb |