You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to disable our Bullet gem when FactoryBot is building instances and creating records, because I don't care about n+1 problems inside my test setup.
The problem is, that there seems to be no callback called before(:build). I had a look into the source code but didn't find the right place to patch it.
Any help is appreciated where to start, so I maybe I can try for a PR.
Desired solution
I want to be able to use something like this
FactoryBot.define do
before(:build) do |record|
Bullet.enable = false
end
after(:create) do |record|
Bullet.enable = true
end
end
Activity
ofabianomartins commentedon Apr 5, 2024
I'm interested too!
mohammednasser-32 commentedon Apr 28, 2024
Created a PR for the change
#1639
23tux commentedon Jan 9, 2025
Is there a chance this gets merged?