{"digest":"6415269b8692879161948c9c4061ac76","subroutine":[[4,"BEGIN"],[5,"BEGIN"],[7,"BEGIN"],[8,"BEGIN"],[17,"__CaptureMode"],[22,"__NumMethodCalls"],[31,"__LastMethodCall"],[41,"__new"],[49,"__calls"],[54,"__stubs"],[63,"__find_stub"],[80,"__capture_method_call"]],"start":{"-1":{"__COVER__":[{"statement":44,"branch":6,"pod":null,"subroutine":12,"time":null,"condition":null}]},"7":{"BEGIN":[{"subroutine":2,"time":null,"condition":null,"pod":null,"branch":null,"statement":6}]},"41":{"__new":[{"subroutine":7,"time":null,"condition":null,"branch":2,"pod":null,"statement":22}]},"22":{"__NumMethodCalls":[{"branch":null,"pod":null,"statement":14,"subroutine":5,"time":null,"condition":null}]},"5":{"BEGIN":[{"branch":null,"pod":null,"statement":3,"subroutine":1,"time":null,"condition":null}]},"8":{"BEGIN":[{"statement":9,"branch":null,"pod":null,"condition":null,"time":null,"subroutine":3}]},"31":{"__LastMethodCall":[{"time":null,"condition":null,"subroutine":6,"statement":18,"pod":null,"branch":1}]},"4":{"BEGIN":[{"subroutine":null,"condition":null,"time":null,"statement":null,"branch":null,"pod":null}]},"17":{"__CaptureMode":[{"condition":null,"time":null,"subroutine":4,"statement":12,"branch":null,"pod":null}]},"80":{"__capture_method_call":[{"branch":4,"pod":null,"statement":35,"condition":null,"time":null,"subroutine":11}]},"49":{"__calls":[{"time":null,"condition":null,"subroutine":8,"statement":24,"branch":2,"pod":null}]},"63":{"__find_stub":[{"condition":null,"time":null,"subroutine":10,"branch":2,"pod":null,"statement":28}]},"54":{"__stubs":[{"statement":26,"pod":null,"branch":2,"subroutine":9,"time":null,"condition":null}]}},"branch":[[24,{"text":"if (defined $value)"}],[33,{"text":"if (defined $value)"}],[66,{"text":"unless defined $$stubs{$method_call->name}"}],[69,{"text":"if $stub->__satisfied_by($method_call)"}],[92,{"text":"if $NumMethodCalls == 0"}],[94,{"text":"if $NumMethodCalls > 1"}]],"file":"blib/lib/Test/Mocha/SpyBase.pm","statement":[4,4,4,5,5,5,7,7,7,8,8,8,17,18,22,24,25,27,31,33,34,36,41,45,49,50,54,55,63,64,66,68,68,69,71,80,83,84,88,88,89,92,94,97]}