spec/rollout_spec.rb in rollout-2.2.3 vs spec/rollout_spec.rb in rollout-2.2.4
- old
+ new
@@ -491,9 +491,21 @@
features = @rollout.active_features
expect(features).to_not include(:video)
end
end
end
+
+ describe "#user_in_active_users?" do
+ it "returns true if activated for user" do
+ @rollout.activate_user(:chat, double(id: 5))
+ expect(@rollout.user_in_active_users?(:chat, "5")).to eq(true)
+ end
+
+ it "returns false if activated for group" do
+ @rollout.activate_group(:chat, :all)
+ expect(@rollout.user_in_active_users?(:chat, "5")).to eq(false)
+ end
+ end
end
describe "Rollout::Feature" do
before do
@user = double("User", email: "test@test.com")