travis-api/spec/extensions/smart_constants_spec.rb
2012-07-27 15:55:57 +02:00

23 lines
543 B
Ruby

require 'spec_helper'
describe Travis::Api::App::Extensions::SmartConstants do
let(:some_app) do
Sinatra.new { register Travis::Api::App::Extensions::SmartConstants }
end
describe :helpers do
it 'works' do # :)
some_app.helpers :json_renderer
some_app.ancestors.should include(Travis::Api::App::Helpers::JsonRenderer)
end
end
describe :register do
it 'works' do # :)
some_app.register :subclass_tracker
some_app.should be_a(Travis::Api::App::Extensions::SubclassTracker)
end
end
end