Skip to content

Commit 67dba63

Browse files
committed
Fix object shape test
1 parent 420d35b commit 67dba63

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

spec/graphql/schema/field_spec.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -836,6 +836,9 @@ def resolve
836836
# This is custom state added by some test schemas:
837837
custom_ivars = [:@upcase, :@future_schema, :@visible, :@allow_for, :@metadata, :@admin_only]
838838

839+
# Remove any invalid (non-retained) field instances from the heap
840+
GC.start
841+
839842
ObjectSpace.each_object(GraphQL::Schema::Field) do |field_obj|
840843
field_ivars = field_obj.instance_variables
841844
custom_ivars.each do |ivar|

0 commit comments

Comments
 (0)