{"push_id":643805417,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"210d0bc3baa6d3ff9af894c5823cf7281ae6cc3e","before":"a663066c386397adfea3fdfbb7744e6dfd390122","commits":[{"sha":"4be2ebd875040c0f06d9a311ea44589ad251aa5b","author":{"email":"0458f94f48fa8917ec650c254640257a4748f4e2@gmail.com","name":"Dave MacFarlane"},"message":"Add a setFakeTableData function to the Database wrapper\n\nThis function fakes the data in a table for testing purposes.\n\nIt replaces the existing table with a temporary table for the\n(testing) session, and then inserts the data passed into the\ntemporary table. This should allow people to write more robust\ndata dependant unit tests that depend on the data in the database\nwithout mocking every single query that needs to be used in\nthat test.","distinct":true,"url":"https://api.github.com/repos/aces/Loris/commits/4be2ebd875040c0f06d9a311ea44589ad251aa5b"},{"sha":"dcb06876cd62da3805f93f3850ca1458b73cb69b","author":{"email":"0458f94f48fa8917ec650c254640257a4748f4e2@gmail.com","name":"Dave MacFarlane"},"message":"Switch table to Config table because it's simpler and has no foreign keys","distinct":true,"url":"https://api.github.com/repos/aces/Loris/commits/dcb06876cd62da3805f93f3850ca1458b73cb69b"},{"sha":"f64d8de4e6be2d64a3d17c39c7628a83f979c968","author":{"email":"0458f94f48fa8917ec650c254640257a4748f4e2@gmail.com","name":"Dave MacFarlane"},"message":"Throw more database exceptions for debugging in Travis","distinct":true,"url":"https://api.github.com/repos/aces/Loris/commits/f64d8de4e6be2d64a3d17c39c7628a83f979c968"},{"sha":"649ff282c696b2ee7da5c20c09e108ae24655957","author":{"email":"0458f94f48fa8917ec650c254640257a4748f4e2@gmail.com","name":"Dave MacFarlane"},"message":"Grant temporary tables","distinct":true,"url":"https://api.github.com/repos/aces/Loris/commits/649ff282c696b2ee7da5c20c09e108ae24655957"},{"sha":"c20fcbb04d7a4da5b84a9479041267153e0a87ae","author":{"email":"0458f94f48fa8917ec650c254640257a4748f4e2@gmail.com","name":"Dave MacFarlane"},"message":"Ran PHPCS on Database class","distinct":true,"url":"https://api.github.com/repos/aces/Loris/commits/c20fcbb04d7a4da5b84a9479041267153e0a87ae"},{"sha":"210d0bc3baa6d3ff9af894c5823cf7281ae6cc3e","author":{"email":"8a018a44c34568674a6a2eb7798db3239aba0c15@bic.mni.mcgill.ca","name":"samirdas"},"message":"Merge pull request #1037 from driusan/Test-DatabaseTableMocking\n\nAdd a setFakeTableData function to the Database wrapper","distinct":true,"url":"https://api.github.com/repos/aces/Loris/commits/210d0bc3baa6d3ff9af894c5823cf7281ae6cc3e"}]}