{"push_id":826673729,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"23a481184aad402b7a356d0a7a959d59133d5e8f","before":"8d2dbcd05bac8c90131297c2cf545a36232e4eb4","commits":[{"sha":"71412929c1ffc5b1ef3f08d280c2e2fe6c0c43ae","author":{"email":"940dddfbf8b0685439b7ecf27daa0ba58b359a2c@redhat.com","name":"Ken Dreyer"},"message":"tests: refactor assertions out of BaseBackendTest\n\nThe Gpg backend only calls util.run(), whereas the RpmSign backend calls\nboth util.run() and util.run_output(). In order to support testing both\nbackends using BaseBackendTest, move Gpg's assertions into the TestGpg\nclass.","distinct":true,"url":"https://api.github.com/repos/alfredodeza/merfi/commits/71412929c1ffc5b1ef3f08d280c2e2fe6c0c43ae"},{"sha":"82f68b0f016efcf761aab5ab5ac9269a3878968a","author":{"email":"940dddfbf8b0685439b7ecf27daa0ba58b359a2c@redhat.com","name":"Ken Dreyer"},"message":"tests: test_sign_no_files with a known-empty dir\n\nPrior to this commit, test_sign_no_files would check '', which implies\nthe current working directory when running the tests.\n\nIt is safer and more precise if we explicitly point the\ntest_sign_no_files test at a directory location that we are certain is\nempty.\n\nThis eliminates spurious test failures if files named \"Release\" happen\nto exist in merfi's source code tree.","distinct":true,"url":"https://api.github.com/repos/alfredodeza/merfi/commits/82f68b0f016efcf761aab5ab5ac9269a3878968a"},{"sha":"978802a19d75719559952930ff5527d574c02459","author":{"email":"940dddfbf8b0685439b7ecf27daa0ba58b359a2c@redhat.com","name":"Ken Dreyer"},"message":"RpmSign: make --key arg mandatory\n\nThe rpm-sign utility requires you to specify a \"--key\" argument, so that\nit knows the exact key with which to sign bits.\n\nmerfi uses self.key, but doesn't enforce its definition on the cmdline.\nSo prior to this change, if a user did not pass a --key argument to\nmerfi, merfi would crash.","distinct":true,"url":"https://api.github.com/repos/alfredodeza/merfi/commits/978802a19d75719559952930ff5527d574c02459"},{"sha":"30387dc4bf7de09b4c420aaadfb360e68dfdcc4f","author":{"email":"940dddfbf8b0685439b7ecf27daa0ba58b359a2c@redhat.com","name":"Ken Dreyer"},"message":"tests: test RpmSign class\n\nVerify that merfi is calling util.run() and run_output() with the right\nparameters.","distinct":true,"url":"https://api.github.com/repos/alfredodeza/merfi/commits/30387dc4bf7de09b4c420aaadfb360e68dfdcc4f"},{"sha":"23a481184aad402b7a356d0a7a959d59133d5e8f","author":{"email":"a527f45c4d359ddc0a14b8fd7ba6d4b9e5a271c5@deza.pe","name":"Alfredo Deza"},"message":"Merge pull request #20 from ktdreyer/wip-test-rpm-sign\n\ntest RpmSign class and improve --key arg handling","distinct":true,"url":"https://api.github.com/repos/alfredodeza/merfi/commits/23a481184aad402b7a356d0a7a959d59133d5e8f"}]}