Punditとshoulda-matchersにはpermitという同名のカスタムマッチャーがあって、衝突してしまう。
ので、punditのpermitは、spec_helper.rbでのrequire "pundit/rspec"をやめて、punditのカスタムマッチャーのpermitを使いたい個別のspecファイル、例えばuser_policy_spec.rbで、require "pundit/rspec"して解決した。
More than 5 years have passed since last update.
Punditとshoulda-matchersにはpermitという同名のカスタムマッチャーがあって、衝突してしまう。
ので、punditのpermitは、spec_helper.rbでのrequire "pundit/rspec"をやめて、punditのカスタムマッチャーのpermitを使いたい個別のspecファイル、例えばuser_policy_spec.rbで、require "pundit/rspec"して解決した。
Register as a new user and use Qiita more conveniently