Spy directive for AngularJS inspired by Twitter Bootstrap