Sha256: 7bca88c9728e5623bd52af433bca8f370c432c3458af5c91dc4a3c2eab0b2c02

Contents?: true

Size: 224 Bytes

Versions: 9

Compression:

Stored size: 224 Bytes

Contents

describe "options tolerance" do
  before do
    class Test::Foo
      extend Dry::Initializer
    end
  end

  it "allows options before any definition" do
    expect { Test::Foo.new bar: :baz }.not_to raise_error
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
dry-initializer-3.0.2 spec/options_tolerance_spec.rb
dry-initializer-3.0.1 spec/options_tolerance_spec.rb
dry-initializer-3.0.0 spec/options_tolerance_spec.rb
dry-initializer-2.5.0 spec/options_tolerance_spec.rb
dry-initializer-2.4.0 spec/options_tolerance_spec.rb
dry-initializer-2.3.0 spec/options_tolerance_spec.rb
dry-initializer-2.2.0 spec/options_tolerance_spec.rb
dry-initializer-2.1.0 spec/options_tolerance_spec.rb
dry-initializer-2.0.0 spec/options_tolerance_spec.rb