从Rails 5.1升级到5.2后,从使用HTTP基本身份验证测试的控制器获取以下错误:
undefined method `variable_size_secure_compare' for ActiveSupport::SecurityUtils:Module
Rails 5.2删除了此方法,请参见 5.2 release note 是的。
使用 ActiveSupport::SecurityUtils.secure_compare 相反。
ActiveSupport::SecurityUtils.secure_compare