Skip to content

Commit fa3ce9a

Browse files
committed
Use alias_method for group
1 parent ac96c29 commit fa3ce9a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

lib/grape/dsl/parameters.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,7 @@ def all_or_none_of(*attrs)
7272
validates(attrs, all_or_none_of: true)
7373
end
7474

75-
def group(*attrs, &block)
76-
requires(*attrs, &block)
77-
end
75+
alias_method :group, :requires
7876

7977
def params(params)
8078
params = @parent.params(params) if @parent

spec/grape/dsl/parameters_spec.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,10 @@ def validates_reader
107107
end
108108
end
109109

110-
xdescribe '#group' do
111-
it 'does some thing'
110+
describe '#group' do
111+
it 'is alias to #requires' do
112+
expect(subject.method(:group)).to eq subject.method(:requires)
113+
end
112114
end
113115

114116
xdescribe '#params' do

0 commit comments

Comments
 (0)