# File lib/mspec/runner/context.rb, line 54
54:   def parent=(parent)
55:     @description = nil
56: 
57:     if shared?
58:       @parent = nil
59:     else
60:       @parent = parent
61:       parent.child self if parent
62: 
63:       @parents = [self]
64:       state = parent
65:       while state
66:         @parents.unshift state
67:         state = state.parent
68:       end
69:     end
70:   end