{"start":{"7":{"BEGIN":[{"time":null,"pod":null,"statement":6,"subroutine":2,"condition":null,"branch":null}]},"55":{"__stubs":[{"time":null,"pod":3,"statement":26,"subroutine":9,"branch":2,"condition":null}]},"-1":{"__COVER__":[{"condition":null,"branch":6,"pod":3,"time":null,"subroutine":12,"statement":44}]},"8":{"BEGIN":[{"time":null,"pod":null,"subroutine":3,"statement":9,"condition":null,"branch":null}]},"22":{"NumMethodCalls":[{"branch":null,"condition":null,"pod":1,"time":null,"statement":14,"subroutine":5}]},"83":{"__capture_method_call":[{"subroutine":11,"statement":35,"pod":3,"time":null,"branch":4,"condition":null}]},"50":{"__calls":[{"pod":3,"time":null,"subroutine":8,"statement":24,"condition":null,"branch":2}]},"42":{"__new":[{"time":null,"pod":3,"statement":22,"subroutine":7,"condition":null,"branch":2}]},"17":{"CaptureMode":[{"condition":null,"branch":null,"pod":null,"time":null,"statement":12,"subroutine":4}]},"5":{"BEGIN":[{"condition":null,"branch":null,"subroutine":1,"statement":3,"time":null,"pod":null}]},"31":{"LastMethodCall":[{"branch":1,"condition":null,"subroutine":6,"statement":18,"time":null,"pod":2}]},"65":{"__find_stub":[{"branch":2,"condition":null,"time":null,"pod":3,"subroutine":10,"statement":28}]},"4":{"BEGIN":[{"statement":null,"subroutine":null,"pod":null,"time":null,"branch":null,"condition":null}]}},"pod":[[17,"CaptureMode"],[22,"NumMethodCalls"],[31,"LastMethodCall"]],"digest":"01874e50d43e2cba879305885f35a9e1","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,42,46,50,51,55,56,65,66,68,70,70,71,73,83,86,87,92,92,93,96,98,101],"subroutine":[[4,"BEGIN"],[5,"BEGIN"],[7,"BEGIN"],[8,"BEGIN"],[17,"CaptureMode"],[22,"NumMethodCalls"],[31,"LastMethodCall"],[42,"__new"],[50,"__calls"],[55,"__stubs"],[65,"__find_stub"],[83,"__capture_method_call"]],"branch":[[24,{"text":"if (defined $value)"}],[33,{"text":"if (defined $value)"}],[68,{"text":"unless defined $$stubs{$method_call->name}"}],[71,{"text":"if $stub->__satisfied_by($method_call)"}],[96,{"text":"if $NumMethodCalls == 0"}],[98,{"text":"if $NumMethodCalls > 1"}]]}