Sha256: e29e9b1b71be4476736c58f681d62afe71b0887b735377cbd23013e9538fdab9

Contents?: true

Size: 427 Bytes

Versions: 8

Compression:

Stored size: 427 Bytes

Contents

lib = File.expand_path('../../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)

require 'uri'
require 'useless/doc/router'
require 'useless/doc/proxy'

class TestRouter
  include Useless::Doc::Router

  def api_for_doc(url)
    if uri = URI(url)
      path = uri.path == '/' ? '/domain' : uri.path
      "#{uri.scheme}://#{uri.host}#{path}"
    end
  end
end

run Useless::Doc::Proxy.new(TestRouter.new)

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
useless-doc-0.7.0 spec/config.ru
useless-doc-0.6.5 spec/config.ru
useless-doc-0.6.4 spec/config.ru
useless-doc-0.6.3 spec/config.ru
useless-doc-0.6.2 spec/config.ru
useless-doc-0.6.1 spec/config.ru
useless-doc-0.6.0 spec/config.ru
useless-doc-0.5.0 spec/config.ru