New REPP doc

This commit is contained in:
Martin Lensment 2015-04-01 13:32:38 +03:00
parent 7e123f902e
commit 21f07076cd
9 changed files with 113 additions and 153 deletions

View file

@ -8,8 +8,8 @@ describe Repp::ContactV1 do
Fabricate.times(2, :contact)
end
describe 'GET /repp/v1/contacts', autodoc: true do
it 'returns contacts of the current registrar' do
describe 'GET /repp/v1/contacts' do
it 'returns contacts of the current registrar', autodoc: true, route_info_doc: true do
get_with_auth '/repp/v1/contacts', { limit: 1, details: true }, @api_user
expect(response.status).to eq(200)
@ -29,7 +29,7 @@ describe Repp::ContactV1 do
expect(log[:ip]).to eq('127.0.0.1')
end
it 'returns contact names with offset' do
it 'returns contact names with offset', autodoc: true do
get_with_auth '/repp/v1/contacts', { offset: 1 }, @api_user
expect(response.status).to eq(200)

View file

@ -8,9 +8,8 @@ describe Repp::DomainV1 do
Fabricate.times(2, :domain, registrar: @api_user.registrar)
end
describe 'GET /repp/v1/domains', autodoc: true do
it 'returns domains of the current registrar' do
binding.pry
describe 'GET /repp/v1/domains' do
it 'returns domains of the current registrar', autodoc: true, route_info_doc: true do
get_with_auth '/repp/v1/domains', { limit: 1, details: true }, @api_user
response.status.should == 200
@ -30,7 +29,7 @@ describe Repp::DomainV1 do
log[:ip].should == '127.0.0.1'
end
it 'returns domain names with offset' do
it 'returns domain names with offset', autodoc: true do
get_with_auth '/repp/v1/domains', { offset: 1 }, @api_user
response.status.should == 200

View file

@ -0,0 +1,20 @@
<%# coding: UTF-8 -%>
## <%= title %>
<%= description %>
<% rid = route_info_doc %>
<% if rid %>
#### Parameters
<%= rid %>
<% end %>
#### Request
```
<%= method %> <%= request.path %><%= request_query %> <%= request_http_version %>
<%= request_header %><%= request_body_section %>
```
#### Response
```
<%= response_http_version %> <%= response.status %>
<%= response_header %><%= response_body_section %>
```