make list spec pass

This commit is contained in:
2025-08-28 09:07:47 -05:00
parent 1531722db5
commit 948a787bea
7 changed files with 252 additions and 171 deletions
+7
View File
@@ -41,6 +41,12 @@ module TurnipHacks
end
end
module BroadcastHelpers
def expect_broadcast(obj)
expect(Qwaiter.broadcaster).to receive(:broadcast).with(obj)
end
end
module FactoryAttributesFor
def attributes_for(obj, options={})
super(obj, options).merge(build(obj).attributes.select{|k,v| k =~ /_id$/}).symbolize_keys
@@ -129,6 +135,7 @@ RSpec.configure do |config|
config.include SerializersTestHelpers, type: :serializer
config.include Warden::Test::Helpers, type: :request
config.include RequestSpecHelpers, type: :request
config.include BroadcastHelpers
#config.use_transactional_fixtures = true
config.infer_base_class_for_anonymous_controllers = true
config.filter_run_excluding broken: true