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