test/test_command_dsl.rb in cri-2.9.0 vs test/test_command_dsl.rb in cri-2.9.1

- old
+ new

@@ -159,29 +159,26 @@ optional nil, nil, 'meh' end end end - def test_default_value_errors_when_requiredness_is_required + def test_default_value_with_equiredness_is_required dsl = Cri::CommandDSL.new - err = assert_raises ArgumentError do - dsl.instance_eval do - required 'a', 'animal', 'Specify animal', default: 'giraffe' - end + dsl.instance_eval do + required 'a', 'animal', 'Specify animal', default: 'giraffe' end - assert_equal('a default value cannot be specified for options with required values', err.message) end def test_default_value_errors_when_requiredness_is_forbidden dsl = Cri::CommandDSL.new err = assert_raises ArgumentError do dsl.instance_eval do flag 'a', 'animal', 'Allow animal', default: 'giraffe' end end - assert_equal('a default value cannot be specified for options with forbidden values', err.message) + assert_equal('a default value cannot be specified for flag options', err.message) end def test_subcommand # Define dsl = Cri::CommandDSL.new