{"push_id":761270854,"size":1,"distinct_size":1,"ref":"refs/heads/opinion-split","head":"af52945bde980b5d93336a8a1fa8381e7040a6f3","before":"845c116c28768a10a7f1bf22d5f1d9cc7930a6a0","commits":[{"sha":"af52945bde980b5d93336a8a1fa8381e7040a6f3","author":{"email":"55b6ba4466eb7113639a8c86046bd48946b0edf5@michaeljaylissner.com","name":"Michael Lissner"},"message":"Updates the tests for audio so they work.\n\nIntroduces a couple neat new things. First, there's now the concept of both a SolrTestCase, and an IndexedSolrTestCase. The former sets up empty solr indexes for audio and opinions, and the latter subclasses the former to both set up those indexes and populate them with some items. SolrTestCase is useful if you just want to test something and need Solr to be set up. IndexedSortTestCase is useful if you want all the data in place and want to test at that point.\n\nIn addition to this, I've updated the audio tests and the search tests so more of those are working, and I've replaced our deepgetattr() function with a better one that supports default values. As usual, lots of stuff!","distinct":true,"url":"https://api.github.com/repos/freelawproject/courtlistener/commits/af52945bde980b5d93336a8a1fa8381e7040a6f3"}]}