spec/lib/tabs/resolution_spec.rb in tabs-0.9.0 vs spec/lib/tabs/resolution_spec.rb in tabs-0.9.1
- old
+ new
@@ -1,29 +1,29 @@
-require 'spec_helper'
-require File.expand_path('../../../support/custom_resolutions', __FILE__)
+require "spec_helper"
+require File.expand_path("../../../support/custom_resolutions", __FILE__)
describe Tabs::Resolution do
- describe '#register' do
- it 'registers a new resolution' do
+ describe "#register" do
+ it "registers a new resolution" do
Tabs::Resolution.register(:test, Tabs::Resolutions::Minute)
expect(Tabs::Resolution.all).to include :test
end
- context 'with a custom resolution' do
- it 'does not return nil' do
+ context "with a custom resolution" do
+ it "does not return nil" do
expect(WellFormedResolution.serialize(Time.now)).to_not be_nil
end
- it 'gets stats for custom resolution' do
+ it "gets stats for custom resolution" do
Tabs::Resolution.register(:seconds, WellFormedResolution)
Timecop.freeze(Time.now)
- Tabs.increment_counter('foo')
- expect(Tabs.get_stats('foo', (Time.now - 5.seconds..Time.now), :seconds).values.size).to eq(6)
+ Tabs.increment_counter("foo")
+ expect(Tabs.get_stats("foo", (Time.now - 5.seconds..Time.now), :seconds).values.size).to eq(6)
end
- it 'raises an error when method not implemented' do
- expect{BadlyFormedResolution.normalize}.to raise_error Tabs::Resolutionable::MethodNotImplementedException
+ it "raises an error when method not implemented" do
+ expect{BadlyFormedResolution.normalize}.to raise_error
end
end
end
end