Sha256: 24cc8ca23a83dec9bc521beddcfd5d3e9dad5f7c82cbafd395b8cd62618fa8b5
Contents?: true
Size: 293 Bytes
Versions: 2
Compression:
Stored size: 293 Bytes
Contents
describe "missed default values" do subject do class Test::Foo extend Dry::Initializer::Mixin param :foo, default: proc { :FOO } param :bar, required: true end end it "raises SyntaxError" do expect { subject }.to raise_error SyntaxError, /bar/ end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dry-initializer-1.1.0 | spec/missed_default_spec.rb |
dry-initializer-1.0.0 | spec/missed_default_spec.rb |