Commit 727899fe by liyijie

adjuest format

parent 885b5772
...@@ -37,7 +37,6 @@ RSpec.describe '<%= controller_path %>', type: :request, capture_examples: true, ...@@ -37,7 +37,6 @@ RSpec.describe '<%= controller_path %>', type: :request, capture_examples: true,
parameter '<%= param %>', in: :path, type: :string parameter '<%= param %>', in: :path, type: :string
<% end -%> <% end -%>
<% end -%> <% end -%>
<% path_item[:actions].each do | action, details | -%> <% path_item[:actions].each do | action, details | -%>
<% next if action == 'put' -%> <% next if action == 'put' -%>
<%= action %>(summary: '<%= details[:summary] %>') do <%= action %>(summary: '<%= details[:summary] %>') do
...@@ -51,16 +50,16 @@ resource_singular %>_ref ...@@ -51,16 +50,16 @@ resource_singular %>_ref
response(<%= response_status action %>, description: 'successful') do response(<%= response_status action %>, description: 'successful') do
<% path_item[:params].each do |param| -%> <% path_item[:params].each do |param| -%>
<% if param == 'id' -%> <% if param == 'id' -%>
let(:<%= param %>) { @<%= resource_plural %>.first.id } let(:<%= param %>) { @<%= resource_plural %>.first.id }
<% elsif param.end_with? '_id' -%> <% elsif param.end_with? '_id' -%>
<% model_name = param.sub('_id', '') -%> <% model_name = param.sub('_id', '') -%>
let(:<%= param %>) { @<%= model_name %>.id } let(:<%= param %>) { @<%= model_name %>.id }
<% end -%> <% end -%>
<% end -%> <% end -%>
<% if ['post', 'patch'].include? action -%> <% if ['post', 'patch'].include? action -%>
let(:<%= resource_singular %>) do let(:<%= resource_singular %>) do
{ <%= resource_singular %>: <%= resource_singular %>_value } { <%= resource_singular %>: <%= resource_singular %>_value }
end end
<% end -%> <% end -%>
<% if details[:summary].start_with?("create") -%> <% if details[:summary].start_with?("create") -%>
it { it {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment