require_relative '../../spec_helper' require_relative 'fixtures/classes' describe 'TracePoint#inspect' do it 'returns a string containing a human-readable TracePoint status' do TracePoint.new(:line) {}.inspect.should == '#' end it 'returns a String showing the event, path and line' do inspect = nil line = __LINE__ TracePoint.new(:line) { |tp| inspect = tp.inspect }.enable do inspect.should == "#" end end it 'returns a String showing the event, path and line for a :class event' do inspect = nil line = __LINE__ TracePoint.new(:class) { |tp| inspect = tp.inspect }.enable do class TracePointSpec::C end end inspect.should == "#" end end