{"push_id":889251230,"size":10,"distinct_size":1,"ref":"refs/heads/master","head":"a76e76369ddb792ce993dbbdf2120c70d7f4cf72","before":"100bfcc51b0ace24b157c47831c0c4f9a7722630","commits":[{"sha":"23a07a45d34cc6d0bf4d153577ae885b13189c8d","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"Wrap annotation directive tests in describe()\n\nWrap the annotation directive tests in a new top-level describe that's\nfor the entire file annotation.js, not just AnnotationController or the\nannotation directive.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/23a07a45d34cc6d0bf4d153577ae885b13189c8d"},{"sha":"9957dc661efeffdb4f036e5836859f6c35f233b5","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"Move function tests out of AnnotationController\n\nMove the tests for annotation.js's top-level function out of the\n'AnnotationController' describe() - these functions aren't part of\nAnnotationController and their tests don't need all the setup in this\ndescribe().","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/9957dc661efeffdb4f036e5836859f6c35f233b5"},{"sha":"cb399b35e4e1c2bc9b1b57d13ea8d4f5c35781c8","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"Remove global variable from tests\n\nRemove gloval `controller` variable from AnnotationController tests.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/cb399b35e4e1c2bc9b1b57d13ea8d4f5c35781c8"},{"sha":"e7eaf9066fd122db9cd931944424f89d08d42342","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"Remove $compile global from tests","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/e7eaf9066fd122db9cd931944424f89d08d42342"},{"sha":"166e584dee78bb8a98ae50933449a69d487e4f64","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"Remove $document global from tests","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/166e584dee78bb8a98ae50933449a69d487e4f64"},{"sha":"d244cb86f82b984dd1e44ddcd49387e7fb7973ad","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"Remove $element global from tests","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/d244cb86f82b984dd1e44ddcd49387e7fb7973ad"},{"sha":"7362399c40050f0532bee8bf16a3a238a1025fed","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"Remove isolateScope global from tests","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/7362399c40050f0532bee8bf16a3a238a1025fed"},{"sha":"2b0edb380988ff296b153649825d33dd933fac3d","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"No need for createDirective() to be a var","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/2b0edb380988ff296b153649825d33dd933fac3d"},{"sha":"2c1953f2e1b482110b157035ddc838d7f17170d3","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@seanh.cc","name":"Sean Hammond"},"message":"Semicolon fix","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/2c1953f2e1b482110b157035ddc838d7f17170d3"},{"sha":"a76e76369ddb792ce993dbbdf2120c70d7f4cf72","author":{"email":"7d6396062c1c37a442c1ee8b1a738cb51dc63065@gmail.com","name":"Robert Knight"},"message":"Merge pull request #2763 from hypothesis/2728-refactor-annotation-controller-tests\n\nRefactor annotation controller tests","distinct":true,"url":"https://api.github.com/repos/hypothesis/h/commits/a76e76369ddb792ce993dbbdf2120c70d7f4cf72"}]}