# File lib/mspec/runner/mspec.rb, line 30 30: def self.describe(mod, options=nil, &block) 31: state = ContextState.new mod, options 32: state.parent = current 33: 34: MSpec.register_current state 35: state.describe(&block) 36: 37: state.process unless state.shared? or current 38: end