diff --git a/vendor/responder/init.rb b/vendor/responder/init.rb deleted file mode 100644 index db0b93be..00000000 --- a/vendor/responder/init.rb +++ /dev/null @@ -1,3 +0,0 @@ -require File.dirname(__FILE__) + '/lib/responder' - -Sinatra::EventContext.send(:include, Sinatra::Responder) diff --git a/vendor/responder/lib/responder.rb b/vendor/responder/lib/responder.rb deleted file mode 100644 index 7fa351ab..00000000 --- a/vendor/responder/lib/responder.rb +++ /dev/null @@ -1,27 +0,0 @@ -module Sinatra - - module Responder - - def self.included(parent) - parent.send(:include, InstanceMethods) - end - - class ResponderContext - def initialize(format) - @format = format - end - - def method_missing(name, *args) - yield if name.to_s == @format - end - end - - module InstanceMethods - def format - @responder_context ||= ResponderContext.new(params[:format]) - end - end - - end - -end \ No newline at end of file diff --git a/vendor/responder/test/responder_test.rb b/vendor/responder/test/responder_test.rb deleted file mode 100644 index af8d5982..00000000 --- a/vendor/responder/test/responder_test.rb +++ /dev/null @@ -1,13 +0,0 @@ -require File.dirname(__FILE__) + '/../../../test/helper' - -context "A responder, by default" do - specify "should default to html" do - path = '/foo/test.xml' - context = Sinatra::EventContext.new(stub(:params => { :format => 'xml' })) - context.expects(:foo) - context.instance_eval do - format.xml { foo } - format.html { bar } - end - end -end