Sha256: 5c3cc4a188c7bda5aa5807762a505b029a8b156dc2a72e468bc070470f56775a
Contents?: true
Size: 701 Bytes
Versions: 3
Compression:
Stored size: 701 Bytes
Contents
module Asyncapi module Server module RSpec def asyncapi_post(url, params) formatted_params = format_params(params) post(url, formatted_params) end private def format_params(params) if params.is_a?(Hash) && params.has_key?(:params) params = params[:params] return { params: base_params(params) } else return base_params(params) end end def base_params(params) return { job: { callback_url: "callback_url", params: params, secret: "sekret", }} end end end end RSpec.configuration.include Asyncapi::Server::RSpec, type: :request
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
asyncapi-server-1.3.2 | lib/asyncapi/server/rspec.rb |
asyncapi-server-1.3.0 | lib/asyncapi/server/rspec.rb |
asyncapi-server-1.2.0 | lib/asyncapi/server/rspec.rb |