From 0ce0a9c06e2dd156e4670387bccdda8c16eb99be Mon Sep 17 00:00:00 2001 From: Thorsten Eckel Date: Wed, 20 Dec 2017 15:44:36 +0100 Subject: [PATCH] Fixed bug: Calling .shift on class variables provides leads to errors when Unit class is used multiple times. --- lib/sequencer/unit/common/fallback_provider.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sequencer/unit/common/fallback_provider.rb b/lib/sequencer/unit/common/fallback_provider.rb index 20292ef5c..5ea564ce2 100644 --- a/lib/sequencer/unit/common/fallback_provider.rb +++ b/lib/sequencer/unit/common/fallback_provider.rb @@ -7,7 +7,7 @@ class Sequencer provides = self.class.provides raise 'Only one provide attribute possible' if provides.size != 1 - attribute = provides.shift + attribute = provides.first return if state.provided?(attribute) result = fallback