diff options
Diffstat (limited to 'spec/ruby/core/time/utc_spec.rb')
-rw-r--r-- | spec/ruby/core/time/utc_spec.rb | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/spec/ruby/core/time/utc_spec.rb b/spec/ruby/core/time/utc_spec.rb new file mode 100644 index 0000000000..f88b9c7cbc --- /dev/null +++ b/spec/ruby/core/time/utc_spec.rb @@ -0,0 +1,21 @@ +require File.expand_path('../../../spec_helper', __FILE__) +require File.expand_path('../shared/gm', __FILE__) +require File.expand_path('../shared/gmtime', __FILE__) +require File.expand_path('../shared/time_params', __FILE__) + +describe "Time#utc?" do + it "returns true if time represents a time in UTC (GMT)" do + Time.now.utc?.should == false + end +end + +describe "Time.utc" do + it_behaves_like(:time_gm, :utc) + it_behaves_like(:time_params, :utc) + it_behaves_like(:time_params_10_arg, :utc) + it_behaves_like(:time_params_microseconds, :utc) +end + +describe "Time#utc" do + it_behaves_like(:time_gmtime, :utc) +end |