From 76675cb76a390d11b00395716af2f66b45fc4c46 Mon Sep 17 00:00:00 2001 From: Gabe Berke-Williams Date: Thu, 3 Nov 2011 13:23:39 -0400 Subject: [PATCH] Reduce duplication. --- lib/fake_braintree/sinatra_app.rb | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/lib/fake_braintree/sinatra_app.rb b/lib/fake_braintree/sinatra_app.rb index b8169c1..6cb08fa 100644 --- a/lib/fake_braintree/sinatra_app.rb +++ b/lib/fake_braintree/sinatra_app.rb @@ -7,19 +7,7 @@ class SinatraApp < Sinatra::Base set :raise_errors, true disable :logging - helpers do - def gzip(content) - ActiveSupport::Gzip.compress(content) - end - - def gzipped_response(status_code, uncompressed_content) - [status_code, { "Content-Encoding" => "gzip" }, gzip(uncompressed_content)] - end - - def md5(content) - Digest::MD5.hexdigest(content) - end - end + include Helpers # Braintree::Customer.create post "/merchants/:merchant_id/customers" do