ice_age_rb:冻结环境以进行测试 源码
冰河世纪 在测试期间冻结您的环境。 万一您需要在测试期间更改ENV变量,此库可确保在下一次测试运行之前将所有内容重置。 安装 gem install ice_age 用法 require 'ice_age' describe 'Feature' do context 'with new feature enabled' do before { ENV [ 'FEATURE_ENABLED' ] = 'true' } it { expect ( ENV [ 'FEATURE_ENABLED' ] ) . to eq 'true' } # run tests against enabled feature end # ENV resets it { expect ( ENV [ 'FEATURE_ENABLED' ] ) . to be_nil }
文件列表
ice_age_rb-master.zip
(预估有个24文件)
ice_age_rb-master
.github
workflows
ruby.yml
507B
ice_age.gemspec
681B
LICENSE.txt
1KB
lib
ice_age
freeze.rb
33B
rspec.rb
185B
暂无评论