зеркало из https://github.com/github/ruby.git
Restore SOURCE_DATE_EPOCH
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
b52f145889
Коммит
8cfbaf943e
|
@ -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
|
||||
|
|
Загрузка…
Ссылка в новой задаче