spec/support/spec_addons.rb in lokalise_rails-1.1.0 vs spec/support/spec_addons.rb in lokalise_rails-1.2.0

- old
+ new

@@ -1,8 +1,11 @@ # frozen_string_literal: true module SpecAddons - def allow_project_id(value = '189934715f57a162257d74.88352370') - allow(LokaliseRails).to receive(:project_id). - and_return(value) + def allow_project_id(value = ENV['LOKALISE_PROJECT_ID']) + allow(LokaliseRails).to receive(:project_id).and_return(value) + return unless block_given? + + yield + expect(LokaliseRails).to have_received(:project_id) end end