1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Repair time dependencies

This commit is contained in:
Jeremy Kemper 2009-11-14 11:37:06 -08:00
parent 74e1ff9dc2
commit bc1538e995
8 changed files with 9 additions and 13 deletions

View file

@ -1,7 +1,4 @@
require 'active_support/inflector' require 'active_support/inflector'
require 'active_support/core_ext/time/conversions'
require 'active_support/core_ext/date_time/conversions'
require 'active_support/values/time_zone'
class Date class Date
DATE_FORMATS = { DATE_FORMATS = {

View file

@ -6,7 +6,7 @@ require 'active_support/core_ext/module/delegation'
require 'active_support/core_ext/object/instance_variables' require 'active_support/core_ext/object/instance_variables'
require 'active_support/deprecation' require 'active_support/deprecation'
require 'active_support/time_with_zone' require 'active_support/time'
# Hack to load json gem first so we can overwrite its to_json. # Hack to load json gem first so we can overwrite its to_json.
begin begin

View file

@ -29,3 +29,6 @@ require 'active_support/core_ext/date_time/acts_like'
require 'active_support/core_ext/date_time/calculations' require 'active_support/core_ext/date_time/calculations'
require 'active_support/core_ext/date_time/conversions' require 'active_support/core_ext/date_time/conversions'
require 'active_support/core_ext/date_time/zones' require 'active_support/core_ext/date_time/zones'
require 'active_support/core_ext/integer/time'
require 'active_support/core_ext/numeric/time'

View file

@ -1,11 +1,3 @@
require 'active_support/duration'
require 'active_support/values/time_zone'
require 'active_support/core_ext/numeric/time'
require 'active_support/core_ext/integer/time'
require 'active_support/core_ext/time/conversions'
require 'active_support/core_ext/date/conversions'
require 'active_support/core_ext/date_time/conversions'
module ActiveSupport module ActiveSupport
# A Time-like class that can represent a time in any time zone. Necessary because standard Ruby Time instances are # A Time-like class that can represent a time in any time zone. Necessary because standard Ruby Time instances are
# limited to UTC and the system's <tt>ENV['TZ']</tt> zone. # limited to UTC and the system's <tt>ENV['TZ']</tt> zone.

View file

@ -1,6 +1,6 @@
require 'abstract_unit' require 'abstract_unit'
require 'active_support/time'
require 'active_support/core_ext/range' require 'active_support/core_ext/range'
require 'active_support/core_ext/date/conversions'
class RangeTest < Test::Unit::TestCase class RangeTest < Test::Unit::TestCase
def test_to_s_from_dates def test_to_s_from_dates

View file

@ -1,6 +1,7 @@
# encoding: UTF-8 # encoding: UTF-8
require 'abstract_unit' require 'abstract_unit'
require 'active_support/json' require 'active_support/json'
require 'active_support/time'
require 'active_support/core_ext/kernel/reporting' require 'active_support/core_ext/kernel/reporting'
class TestJSONDecoding < ActiveSupport::TestCase class TestJSONDecoding < ActiveSupport::TestCase

View file

@ -1,4 +1,5 @@
require 'abstract_unit' require 'abstract_unit'
require 'active_support/time'
class MessageEncryptorTest < Test::Unit::TestCase class MessageEncryptorTest < Test::Unit::TestCase
def setup def setup

View file

@ -7,6 +7,8 @@ rescue LoadError, NameError
$stderr.puts "Skipping MessageVerifier test: broken OpenSSL install" $stderr.puts "Skipping MessageVerifier test: broken OpenSSL install"
else else
require 'active_support/time'
class MessageVerifierTest < Test::Unit::TestCase class MessageVerifierTest < Test::Unit::TestCase
def setup def setup
@verifier = ActiveSupport::MessageVerifier.new("Hey, I'm a secret!") @verifier = ActiveSupport::MessageVerifier.new("Hey, I'm a secret!")