File: v2_spec.rb

package info (click to toggle)
puppet 3.7.2-4
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 18,896 kB
  • sloc: ruby: 210,387; sh: 2,050; xml: 1,554; lisp: 300; makefile: 142; python: 108; sql: 103; yacc: 72
file content (14 lines) | stat: -rw-r--r-- 450 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
require 'spec_helper'

require 'puppet/network/http'

describe Puppet::Network::HTTP::API::V2 do
  it "responds to unknown paths with a 404" do
    response = Puppet::Network::HTTP::MemoryResponse.new
    request = Puppet::Network::HTTP::Request.from_hash(:path => "/v2.0/unknown")

    expect do
      Puppet::Network::HTTP::API::V2.routes.process(request, response)
    end.to raise_error(Puppet::Network::HTTP::Error::HTTPNotFoundError)
  end
end