added epscs for DateTime extensions - reportable - Fork of reportable required by WarVox, from hdm/reportable.
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) commit e6ea4a8f5cae154c3ef76132a449d0b8117e9ace
 (DIR) parent dce778951a2e3f254ecd0de4845dbf732c53ae2b
 (HTM) Author: marcoow <marco.otte-witte@simplabs.com>
       Date:   Fri, 12 Dec 2008 02:14:09 +0800
       
       added epscs for DateTime extensions
       
       Signed-off-by: Marco Otte-Witte <marco.otte-witte@simplabs.com>
       Diffstat:
         M init.rb                             |       1 +
         A spec/other/date_time_spec.rb        |      16 ++++++++++++++++
       
       2 files changed, 17 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/init.rb b/init.rb
       @@ -1,4 +1,5 @@
        require 'kvlr/reports_as_sparkline'
       +require 'kvlr/core_extensions/date_time'
        
        ActiveRecord::Base.class_eval do
          include Kvlr::ReportsAsSparkline
 (DIR) diff --git a/spec/other/date_time_spec.rb b/spec/other/date_time_spec.rb
       @@ -0,0 +1,16 @@
       +require File.join(File.dirname(__FILE__), '..', 'spec_helper')
       +
       +describe DateTime do
       +
       +  describe '.to_reporting_period' do
       +
       +    it 'should return a reporting period for the specified grouping and instance of DateTime' do
       +      date_time = DateTime.now
       +      grouping = Kvlr::ReportsAsSparkline::Grouping.new(:hour)
       +
       +      date_time.to_reporting_period(grouping).should == Kvlr::ReportsAsSparkline::ReportingPeriod.new(grouping, date_time)
       +    end
       +
       +  end
       +
       +end