Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

root/trunk/activesupport/test/core_ext


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @9221 [9221] 04/04/08 03:29:30 gbuesing Time #yesterday and #tomorrow behave correctly crossing DST boundary. …
(edit) @9213 [9213] 04/02/08 14:15:30 gbuesing TimeWithZone: Adding tests for dst and leap day edge cases when advancing …
(edit) @9210 [9210] 04/02/08 12:47:52 pratik Revert [9209] Use Hash#except
(edit) @9209 [9209] 04/02/08 11:45:03 pratik Adding Hash#without Closes #7369 [eventualbuddha]
(edit) @9208 [9208] 04/02/08 06:56:44 gbuesing TimeWithZone#method_missing: send to utc to advance with dst correctness, …
(edit) @9156 [9156] 03/31/08 01:09:39 bitsweat Add query methods for superclass_delegating_reader
(edit) @9150 [9150] 03/30/08 23:01:06 gbuesing Removing unnecessary uses_tzinfo helper from tests, given that TZInfo is …
(edit) @9137 [9137] 03/29/08 21:23:10 bitsweat Play nice with 1.9's DateTime#to_s
(edit) @9136 [9136] 03/29/08 20:50:09 josh Ensure threads finish running for time zone thread safety test.
(edit) @9108 [9108] 03/28/08 04:35:48 gbuesing config.time_zone and TimeWithZone#marshal_load accept tzinfo/Olson …
(edit) @9107 [9107] 03/28/08 04:06:47 gbuesing Time.zone= accepts TZInfo::Timezone instances and Olson identifiers; wraps …
(edit) @9106 [9106] 03/28/08 02:10:36 gbuesing TimeWithZone time conversions don't need to be wrapped in TimeOrDateTime, …
(edit) @9105 [9105] 03/28/08 01:57:41 gbuesing TimeWithZone#usec returns 0 instead of error when DateTime is wrapped
(edit) @9081 [9081] 03/23/08 04:44:50 rick Ensure that TimeWithZone#to_yaml works when passed a YAML::Emitter. …
(edit) @9079 [9079] 03/22/08 18:43:36 gbuesing Ensure correct TimeWithZone#to_date
(edit) @9071 [9071] 03/21/08 22:48:00 gbuesing Make TimeWithZone work with tzinfo 0.2.x: use …
(edit) @9047 [9047] 03/17/08 05:50:13 gbuesing Time, DateTime and TimeWithZone #in_time_zone defaults to Time.zone. …
(edit) @9042 [9042] 03/17/08 03:45:32 gbuesing Adding TimeZone#at and DateTime#to_f
(edit) @9041 [9041] 03/17/08 02:54:23 gbuesing TimeWithZone responds to Ruby 1.9 weekday-named query methods
(edit) @9040 [9040] 03/17/08 02:40:28 gbuesing TimeWithZone caches TZInfo::TimezonePeriod used for time conversion so …
(edit) @9009 [9009] 03/11/08 07:19:36 gbuesing Fix Numeric time tests broken by DST change by anchoring them to fixed …
(edit) @9008 [9008] 03/11/08 06:23:41 gbuesing Removing unneeded #change_time_zone method from Time, DateTime and …
(edit) @9006 [9006] 03/11/08 04:26:20 gbuesing TimeWithZone instances correctly enforce DST rules. Adding …
(edit) @9002 [9002] 03/10/08 03:37:38 gbuesing test_time_with_datetime_fallback expects DateTime.local_offset instead of …
(edit) @8975 [8975] 03/03/08 03:49:37 gbuesing Adding TimeWithZone #marshal_dump and #marshal_load
(edit) @8974 [8974] 03/03/08 03:31:57 nzkoz Add OrderedHash#to_hash. Closes #11266 [josh]
(edit) @8934 [8934] 02/27/08 22:53:54 bitsweat Adding Time#end_of_day, _quarter, _week, and _year. Closes #9312.
(edit) @8886 [8886] 02/17/08 00:35:49 gbuesing Adding TimeWithZone#between?
(edit) @8885 [8885] 02/16/08 23:39:40 gbuesing Time.=== returns true for TimeWithZone instances
(edit) @8884 [8884] 02/16/08 23:15:59 gbuesing TimeWithZone #+ and #- behave consistently with numeric arguments …
(edit) @8878 [8878] 02/16/08 00:02:30 nzkoz Add String#squish and String#squish! to remove consecutive chunks of …
(edit) @8877 [8877] 02/15/08 23:33:43 nzkoz Serialize BigDecimals as Floats when using to_yaml. Closes #8746
(edit) @8854 [8854] 02/10/08 22:26:16 gbuesing Adding TimeWithZone #to_yaml, #to_datetime, #eql? and method aliases for …
(edit) @8853 [8853] 02/10/08 20:35:47 gbuesing TimeWithZone #in_time_zone returns +self+ if zone argument is the same as …
(edit) @8852 [8852] 02/10/08 20:04:14 gbuesing Adding TimeWithZone #to_a, #to_f, #to_i, #httpdate, #rfc2822
(edit) @8850 [8850] 02/10/08 19:02:30 gbuesing Time#zone=, #in_time_zone and #change_time_zone accept a Duration
(edit) @8849 [8849] 02/10/08 18:45:55 gbuesing Time#in_time_zone handles Time.local instances correctly
(edit) @8848 [8848] 02/10/08 18:20:37 gbuesing Pruning unneeded Time#change_time_zone_to_current. Enhanced docs for …
(edit) @8817 [8817] 02/07/08 21:50:46 bitsweat ActiveSupport::Base64.encode64s since Base64 is deprecated
(edit) @8816 [8816] 02/07/08 21:09:23 david Added Base64.encode64s to encode values in base64 without the newlines. …
(edit) @8806 [8806] 02/06/08 06:43:02 rick Add Time Zone support to ActiveRecord, and config.time_zone property for …
(edit) @8789 [8789] 02/02/08 22:52:32 bitsweat Ruby 1.9 compat: declare utf-8 file encoding
(edit) @8732 [8732] 01/26/08 00:34:44 gbuesing TimeWithZone#- added, so that #- can handle a Time or TimeWithZone …
(edit) @8731 [8731] 01/26/08 00:11:59 gbuesing with_timezone test helper renamed with_env_tz, to distinguish between …
(edit) @8730 [8730] 01/25/08 23:55:07 gbuesing Time#- coerces TimeWithZone argument to a Time instance so that difference …
(edit) @8720 [8720] 01/25/08 18:23:22 gbuesing Adding UTC zone to TimeZone; TimeWithZone no longer has to fake UTC zone …
(edit) @8718 [8718] 01/25/08 15:52:23 gbuesing Time.zone uses thread-local variable for thread safety. Adding …
(edit) @8715 [8715] 01/25/08 03:29:20 gbuesing Time.days_in_month defaults to current year if no year is supplied as …
(edit) @8711 [8711] 01/23/08 22:22:36 gbuesing Adding Time and DateTime #compare_with_coercion, which layers behavior on …
(edit) @8708 [8708] 01/23/08 18:49:54 gbuesing Time #in_current_time_zone and #change_time_zone_to_current return self …
(edit) @8700 [8700] 01/23/08 07:25:20 bitsweat Enumerable#group_by uses ActiveSupport::OrderedHash
(edit) @8698 [8698] 01/23/08 02:46:47 gbuesing Adding Time and DateTime #formatted_offset, for outputting +HH:MM utc …
(edit) @8696 [8696] 01/23/08 01:56:22 gbuesing Introduce ActiveSupport::TimeWithZone, for wrapping Time instances with a …
(edit) @8649 [8649] 01/16/08 20:07:10 gbuesing Introducing DateTime #utc, #utc? and #utc_offset, for duck-typing …
(edit) @8635 [8635] 01/12/08 20:44:31 gbuesing Refactor number-to-HH:MM-string conversion logic from …
(edit) @8604 [8604] 01/09/08 08:37:36 bitsweat Fix up Enumerable#group_by
(edit) @8579 [8579] 01/06/08 20:53:47 bitsweat Use a decorator module for Files instantiated by Hash.from_xml. Add test …
(edit) @8570 [8570] 01/05/08 13:34:15 bitsweat * Continue evolution toward ActiveSupport::TestCase and friends. #10679
(edit) @8563 [8563] 01/05/08 13:31:04 bitsweat require abstract_unit directly since test is in load path
(edit) @8523 [8523] 01/02/08 09:08:14 bitsweat Ruby 1.9 compat: add #raise to AS::BasicObject, fixup Duration argument …
(edit) @8518 [8518] 01/02/08 08:26:37 bitsweat Fix invalid time test. Closes #10632 [Dirkjan Bussink]
(edit) @8510 [8510] 12/29/07 19:43:07 bitsweat Ruby 1.9 compat: introduce ActiveSupport::FrozenObjectError normalize …
(edit) @8499 [8499] 12/28/07 05:42:12 bitsweat Ruby 1.9 compat: introduce instance_variable_names. Closes #10630
(edit) @8461 [8461] 12/21/07 11:21:54 bitsweat Multibyte: skip String#each_char test for Ruby 1.9
(edit) @8454 [8454] 12/20/07 22:28:47 bitsweat Hash#symbolize_keys skips keys that can't be symbolized. Closes #10500.
(edit) @8403 [8403] 12/15/07 02:28:32 bitsweat Ruby 1.9 compat: 'a'.ord == 'a'[0]
(edit) @8402 [8402] 12/15/07 02:28:20 bitsweat Ruby 1.9 compat: shadowed vars, kcode
(edit) @8399 [8399] 12/15/07 02:27:41 bitsweat Ruby 1.9 compat: define Duration#== [chuyeow]
(edit) @8398 [8398] 12/15/07 02:27:29 bitsweat Ruby 1.9 compat: normalize date and time xmlschema to match Ruby's …
(edit) @8397 [8397] 12/15/07 02:27:11 bitsweat Ruby 1.9 compat: prefer builtin String#starts_ and ends_with? if available …
(edit) @8384 [8384] 12/14/07 18:02:04 david Added that Array#to_param calls to_param on all it's elements (closes …
(edit) @8363 [8363] 12/10/07 05:12:50 bitsweat Ruby 1.9 compat. References #1689 [Pratik Naik]
(edit) @8340 [8340] 12/09/07 22:10:40 bitsweat to_sentence returns self[0].to_s instead of just self[0] for arrays of …
(edit) @8332 [8332] 12/08/07 00:12:52 rick Fix HashWithIndifferentAccess#to_options! so it doesn't clear the options …
(edit) @8251 [8251] 12/02/07 00:28:30 nzkoz Fix potential extra space in Array#to_sentence. Closes #10327 [kamal]
(edit) @8224 [8224] 11/27/07 19:42:30 david Added Array#from and Array#to that behaves just from String#from and …
(edit) @8202 [8202] 11/25/07 21:58:24 david Fix that empty collections should be treated as empty arrays regardless of …
(edit) @8199 [8199] 11/24/07 04:59:21 gbuesing Honor Ruby's default calendar reform setting when creating DateTime …
(edit) @8198 [8198] 11/24/07 03:57:11 gbuesing Change Time and DateTime #end_of_month to return last second of month …
(edit) @8137 [8137] 11/14/07 10:02:26 bitsweat Speedup String#blank? and remove some overspecified tests.
(edit) @8076 [8076] 11/05/07 22:29:11 nzkoz Cater for DST changes when converting Times to DateTimes. Closes #10068
(edit) @8056 [8056] 10/29/07 22:46:22 nzkoz Add new superclass_delegating_accessors. Similar to class inheritable …
(edit) @7997 [7997] 10/23/07 00:42:16 bitsweat Hash#to_xml handles symbol values. Closes #9954.
(edit) @7945 [7945] 10/16/07 18:56:13 bitsweat Hash#symbolize_keys behaves well with integer keys. Closes #9890.
(edit) @7907 [7907] 10/15/07 07:12:40 bitsweat Add a time to duplicable tests
(edit) @7906 [7906] 10/15/07 07:11:25 bitsweat object.duplicable? returns true if object.dup is safe. False for nil, …
(edit) @7868 [7868] 10/13/07 23:56:00 bitsweat Time, Date and DateTime #advance accept :weeks option. Closes #9866.
(edit) @7867 [7867] 10/13/07 21:47:45 bitsweat Fix Time#years_ago and #years_since from leap days. Closes #9865.
(edit) @7866 [7866] 10/13/07 21:44:48 bitsweat Time and DateTime#advance accept :hours, :minutes, and :seconds options. …
(edit) @7863 [7863] 10/13/07 20:13:18 bitsweat Fix Date#years_ago and #years_since from leap days. Closes #9864.
(edit) @7862 [7862] 10/13/07 20:12:36 bitsweat Refactor Time and Date#months_since and #months_ago to use #advance. …
(edit) @7818 [7818] 10/09/07 07:49:16 bitsweat Style update for new Range extensions
(edit) @7800 [7800] 10/08/07 06:05:44 nzkoz * Add Range#overlaps?(range), Range#include?(range), and Range#step …
(edit) @7733 [7733] 10/03/07 23:54:45 bitsweat Some platforms include colon in timezone offset, some don't. References …
(edit) @7719 [7719] 10/02/07 05:32:14 bitsweat Ruby 1.9 compat, consistent load paths
(edit) @7707 [7707] 10/01/07 02:16:15 david Fixed Date#xmlschema for dates outside the range of what can be created …
(edit) @7686 [7686] 09/29/07 22:33:17 bitsweat Ruby 1.9 compat for hash_ext_test
(edit) @7666 [7666] 09/28/07 14:18:47 david Fixed spelling errors (closes #9706) [tarmo/rmm5t]
(edit) @7658 [7658] 09/27/07 10:38:37 bitsweat Alias Object#send to send! for Ruby 1.9 forward compatibility.
(edit) @7656 [7656] 09/27/07 10:21:39 bitsweat Mark String#each_char test failing with Ruby 1.9
Note: See TracRevisionLog for help on using the revision log.