git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2018-12-25 13:33:51 +00:00
Родитель b52f145889
Коммит 8cfbaf943e
3 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -105,6 +105,7 @@ class TestGemPackage < Gem::Package::TarTestCase
end
def test_build_time_source_date_epoch
epoch = ENV["SOURCE_DATE_EPOCH"]
ENV["SOURCE_DATE_EPOCH"] = "123456789"
spec = Gem::Specification.new 'build', '1'
@ -118,6 +119,8 @@ class TestGemPackage < Gem::Package::TarTestCase
package = Gem::Package.new spec.file_name
assert_equal Time.at(ENV["SOURCE_DATE_EPOCH"].to_i).utc, package.build_time
ensure
ENV["SOURCE_DATE_EPOCH"] = epoch
end
def test_add_files

Просмотреть файл

@ -11,9 +11,12 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase
@data = 'abcde12345'
@io = TempIO.new
@tar_writer = Gem::Package::TarWriter.new @io
@epoch = ENV["SOURCE_DATE_EPOCH"]
ENV["SOURCE_DATE_EPOCH"] = nil
end
def teardown
ENV["SOURCE_DATE_EPOCH"] = @epoch
@tar_writer.close unless @tar_writer.closed?
@io.close!

Просмотреть файл

@ -1719,8 +1719,11 @@ dependencies: []
end
def test_date_use_env_source_date_epoch
epoch = ENV["SOURCE_DATE_EPOCH"]
ENV["SOURCE_DATE_EPOCH"] = "123456789"
assert_equal Time.utc(1973,11,29,0,0,0), @a1.date
ensure
ENV["SOURCE_DATE_EPOCH"] = epoch
end
def test_dependencies