From 6bc2db4567084bfde44161a393cb3cbf05305253 Mon Sep 17 00:00:00 2001 From: Matthew Rudy Jacobs Date: Sun, 26 Feb 2017 21:52:51 +0000 Subject: [PATCH] Fix Omniauth config tests --- test/omniauth/config_test.rb | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/test/omniauth/config_test.rb b/test/omniauth/config_test.rb index 86e96634..d2d0223d 100644 --- a/test/omniauth/config_test.rb +++ b/test/omniauth/config_test.rb @@ -25,19 +25,21 @@ class OmniAuthConfigTest < ActiveSupport::TestCase assert_equal OmniAuth::Strategies::Facebook, config.strategy_class end - test "finds the strategy in OmniAuth's list by name" do - NamedTestStrategy = Class.new - NamedTestStrategy.send :include, OmniAuth::Strategy - NamedTestStrategy.option :name, :the_one + class NamedTestStrategy + include OmniAuth::Strategy + option :name, :the_one + end + test "finds the strategy in OmniAuth's list by name" do config = Devise::OmniAuth::Config.new :the_one, [{}] assert_equal NamedTestStrategy, config.strategy_class end - test "finds the strategy in OmniAuth's list by class name" do - UnNamedTestStrategy = Class.new - UnNamedTestStrategy.send :include, OmniAuth::Strategy + class UnNamedTestStrategy + include OmniAuth::Strategy + end + test "finds the strategy in OmniAuth's list by class name" do config = Devise::OmniAuth::Config.new :un_named_test_strategy, [{}] assert_equal UnNamedTestStrategy, config.strategy_class end