diff options
| author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2020-06-30 21:23:37 +0900 |
|---|---|---|
| committer | nagachika <nagachika@ruby-lang.org> | 2020-09-15 20:55:40 +0900 |
| commit | 7d76314885be3532999684356657ce36da84d04e (patch) | |
| tree | aae23ff9ce30ff03c1f0867c0bc46ea968e8e324 /test/rubygems/test_gem_package.rb | |
| parent | 3590f082442afc4506250f5274a7877371a112de (diff) | |
Merge RubyGems 3.1.4
Diffstat (limited to 'test/rubygems/test_gem_package.rb')
| -rw-r--r-- | test/rubygems/test_gem_package.rb | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/test/rubygems/test_gem_package.rb b/test/rubygems/test_gem_package.rb index 5da247e141..64ceda39b2 100644 --- a/test/rubygems/test_gem_package.rb +++ b/test/rubygems/test_gem_package.rb @@ -106,7 +106,7 @@ class TestGemPackage < Gem::Package::TarTestCase assert_equal expected, YAML.load(checksums) end - def test_build_time_source_date_epoch + def test_build_time_uses_source_date_epoch epoch = ENV["SOURCE_DATE_EPOCH"] ENV["SOURCE_DATE_EPOCH"] = "123456789" @@ -124,12 +124,10 @@ class TestGemPackage < Gem::Package::TarTestCase ENV["SOURCE_DATE_EPOCH"] = epoch end - def test_build_time_source_date_epoch_automatically_set + def test_build_time_without_source_date_epoch epoch = ENV["SOURCE_DATE_EPOCH"] ENV["SOURCE_DATE_EPOCH"] = nil - start_time = Time.now.utc.to_i - spec = Gem::Specification.new 'build', '1' spec.summary = 'build' spec.authors = 'build' @@ -138,14 +136,11 @@ class TestGemPackage < Gem::Package::TarTestCase package = Gem::Package.new spec.file_name - end_time = Time.now.utc.to_i - assert_kind_of Time, package.build_time build_time = package.build_time.to_i - assert_operator(start_time, :<=, build_time) - assert_operator(build_time, :<=, end_time) + assert_equal Gem.source_date_epoch.to_i, build_time ensure ENV["SOURCE_DATE_EPOCH"] = epoch end |
