{"push_id":668023775,"size":6,"distinct_size":1,"ref":"refs/heads/master","head":"6e14ccafe8fc998ffdae4caf4a3dda7fc332c767","before":"a4ec6edace45f70f8d542c23c4b810c1157c0f63","commits":[{"sha":"148a197e080e0619bf899f45e07ad43a35f891b8","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@fueledbylemons.com","name":"Alexey Bezhan"},"message":"Fix Test config typo","distinct":false,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-search-api/commits/148a197e080e0619bf899f45e07ad43a35f891b8"},{"sha":"5a7fb08e4369c159b1206c87d3a59cb7e4955959","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@fueledbylemons.com","name":"Alexey Bezhan"},"message":"Remove elasticsearch logs from failed test output\n\nElasticsearch client creates a lot of debug output that is captured\nby nosetests and displayed on test failure. The output makes it\nharder to see the failure reason, so disabling it by default.","distinct":false,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-search-api/commits/5a7fb08e4369c159b1206c87d3a59cb7e4955959"},{"sha":"02e9f9d58e26f93dff1380e8a950ff55ce7efffb","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@fueledbylemons.com","name":"Alexey Bezhan"},"message":"Move default_service function to helpers","distinct":false,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-search-api/commits/02e9f9d58e26f93dff1380e8a950ff55ce7efffb"},{"sha":"db5e0b06a80df66edf2b033ac9d3f7619e23f822","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@fueledbylemons.com","name":"Alexey Bezhan"},"message":"Make setup/teardown_authorization standalone functions\n\nKeeping them as methods on BaseApplicationTest makes it harder\nto reuse the logic for non-class-based tests.","distinct":false,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-search-api/commits/db5e0b06a80df66edf2b033ac9d3f7619e23f822"},{"sha":"d099d828d6a857dc1422024af22d9eed7173c78c","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@fueledbylemons.com","name":"Alexey Bezhan"},"message":"Add tests for filter queries\n\nCreates a new module for query tests: app/views/test_search_queries.py.\nModule contains module-level setup and teardown functions that populate\nthe index with a large list of services for query tests.\n\nSince setup and teardown take a long time they're run only once and\nall tests use the same index contents, so no modifying/indexing\nrequests should be made by the module tests.\n\nQuery tests are written using nose test generators and a number of\nhelper functions.\n\nQuery results are verified using expected result counts and checks\nthat verify whether all result field values match a given predicate.\n\nOther helper functions can be added to support checks for different\nquery types.","distinct":false,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-search-api/commits/d099d828d6a857dc1422024af22d9eed7173c78c"},{"sha":"6e14ccafe8fc998ffdae4caf4a3dda7fc332c767","author":{"email":"20fc8b4fcd3d6563044ca4d7ce18a57fa9c1755f@digital.cabinet-office.gov.uk","name":"minglis"},"message":"Merge pull request #39 from alphagov/search-filter-tests\n\nAdd search filter tests","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-search-api/commits/6e14ccafe8fc998ffdae4caf4a3dda7fc332c767"}]}