From 53c3508ea0e83cd687bea44a7d9ac806a583c23e Mon Sep 17 00:00:00 2001 From: Claire Date: Fri, 17 Jul 2026 16:11:37 +0200 Subject: [PATCH] Fix `account` and `keypair` fabricators not working outside of rspec (#39866) --- spec/fabricators/account_fabricator.rb | 2 ++ spec/fabricators/keypair_fabricator.rb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/spec/fabricators/account_fabricator.rb b/spec/fabricators/account_fabricator.rb index e12c01dea53..9e10a0d64e2 100644 --- a/spec/fabricators/account_fabricator.rb +++ b/spec/fabricators/account_fabricator.rb @@ -1,5 +1,7 @@ # frozen_string_literal: true +require_relative '../support/signing_keys_helpers' + Fabricator(:account) do transient :suspended, :silenced, :legacy_keypair username { sequence(:username) { |i| "#{Faker::Internet.user_name(separators: %w(_))}#{i}" } } diff --git a/spec/fabricators/keypair_fabricator.rb b/spec/fabricators/keypair_fabricator.rb index 694e9b4e8f5..39461ed0cb0 100644 --- a/spec/fabricators/keypair_fabricator.rb +++ b/spec/fabricators/keypair_fabricator.rb @@ -1,5 +1,7 @@ # frozen_string_literal: true +require_relative '../support/signing_keys_helpers' + Fabricator(:keypair) do account { Fabricate(:account, keypairs: []) } type :rsa