Sha256: dfc8a3dbf647a341380d37a1f660338d0a8f311e79e88d67121ec40f44dccdd4
Contents?: true
Size: 823 Bytes
Versions: 12
Compression:
Stored size: 823 Bytes
Contents
Praxis::ApiDefinition.define do response_template :other_response do |media_type:| status 200 media_type media_type end response_template :multipart do status 200 media_type 'multipart/form-data' end trait :authenticated do headers do key "Authorization", String, required: false end end info do # applies to all API infos name "Spec App" title "A simple App to do some simple integration testing" description "This example API should really be replaced by a set of more full-fledged example apps in the future" base_path "/api" produces 'json','xml' #version_with :path #base_path "/v:api_version" end info '1.0' do # Applies to 1.0 version (and inherits everything else form the global one) description "A simple 1.0 App" end end
Version data entries
12 entries across 12 versions & 1 rubygems