Sha256: f9153354fd5f9cc94e8d542d46abe1bf0bcce814783291a9a2d863a407a505d5

Contents?: true

Size: 598 Bytes

Versions: 6

Compression:

Stored size: 598 Bytes

Contents

# frozen_string_literal: true

require 'rails_helper'

RSpec.describe Normalizy::Config, '#add' do
  it 'adds filters to the built-in filters' do
    Normalizy.configure do |config|
      config.add :blacklist, :blacklist_filter
    end

    expect(Normalizy.config.filters).to eq(
      blacklist: :blacklist_filter,
      date:      Normalizy::Filters::Date,
      money:     Normalizy::Filters::Money,
      number:    Normalizy::Filters::Number,
      percent:   Normalizy::Filters::Percent,
      slug:      Normalizy::Filters::Slug,
      strip:     Normalizy::Filters::Strip
    )
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
normalizy-1.5.0 spec/normalizy/config/add_spec.rb
normalizy-1.4.0 spec/normalizy/config/add_spec.rb
normalizy-1.3.0 spec/normalizy/config/add_spec.rb
normalizy-1.2.0 spec/normalizy/config/add_spec.rb
normalizy-1.1.1 spec/normalizy/config/add_spec.rb
normalizy-1.1.0 spec/normalizy/config/add_spec.rb