{"push_id":658734145,"size":8,"distinct_size":8,"ref":"refs/heads/core_framework","head":"1561ec7c5ec1b630c1b777b4d0900bc7e08f476d","before":"d4ce4a2b666fd5e7bfb137811dbd7be8d2d0e784","commits":[{"sha":"05b05556c5a4174411e6d727399a226991ab29bf","author":{"email":"f33abe4b82ed5dda8ff75631732617b7549fb693@gmail.com","name":"Chad Granum"},"message":"Add TAP formatter\n\nTAP formatter that basically mimicks exactly what Test::Builder does","distinct":true,"url":"https://api.github.com/repos/Test-More/Test-Stream/commits/05b05556c5a4174411e6d727399a226991ab29bf"},{"sha":"a2f47241e7d1a2b4048db4f9a0fd446fbca28c9e","author":{"email":"f33abe4b82ed5dda8ff75631732617b7549fb693@gmail.com","name":"Chad Granum"},"message":"Add the context object\n\nThis is where synchronization between tools happens. This is the primary\ninterface into Test-Stream.","distinct":true,"url":"https://api.github.com/repos/Test-More/Test-Stream/commits/a2f47241e7d1a2b4048db4f9a0fd446fbca28c9e"},{"sha":"547c45c3c1f3f7172a73c738f5682e568d019ebb","author":{"email":"f33abe4b82ed5dda8ff75631732617b7549fb693@gmail.com","name":"Chad Granum"},"message":"Add several key event types","distinct":true,"url":"https://api.github.com/repos/Test-More/Test-Stream/commits/547c45c3c1f3f7172a73c738f5682e568d019ebb"},{"sha":"4f0de14a3f9d19e50a88bcf1440d2d7bb2d6a256","author":{"email":"f33abe4b82ed5dda8ff75631732617b7549fb693@gmail.com","name":"Chad Granum"},"message":"Add key event type shortcuts to context","distinct":true,"url":"https://api.github.com/repos/Test-More/Test-Stream/commits/4f0de14a3f9d19e50a88bcf1440d2d7bb2d6a256"},{"sha":"8b134da9595e983371912dd5f02942dfada38c47","author":{"email":"f33abe4b82ed5dda8ff75631732617b7549fb693@gmail.com","name":"Chad Granum"},"message":"Define the TODO system","distinct":true,"url":"https://api.github.com/repos/Test-More/Test-Stream/commits/8b134da9595e983371912dd5f02942dfada38c47"},{"sha":"47a02ee214eb0a3667f47f61f5c5cbbc26d926aa","author":{"email":"f33abe4b82ed5dda8ff75631732617b7549fb693@gmail.com","name":"Chad Granum"},"message":"Metadata in per hub for plugins to use","distinct":true,"url":"https://api.github.com/repos/Test-More/Test-Stream/commits/47a02ee214eb0a3667f47f61f5c5cbbc26d926aa"},{"sha":"5867e515cd07ba1efa0b5f891e16db31fe579751","author":{"email":"f33abe4b82ed5dda8ff75631732617b7549fb693@gmail.com","name":"Chad Granum"},"message":"Add event hooks for plugins and tools","distinct":true,"url":"https://api.github.com/repos/Test-More/Test-Stream/commits/5867e515cd07ba1efa0b5f891e16db31fe579751"},{"sha":"1561ec7c5ec1b630c1b777b4d0900bc7e08f476d","author":{"email":"f33abe4b82ed5dda8ff75631732617b7549fb693@gmail.com","name":"Chad Granum"},"message":"Add some basic acceptance tests","distinct":true,"url":"https://api.github.com/repos/Test-More/Test-Stream/commits/1561ec7c5ec1b630c1b777b4d0900bc7e08f476d"}]}