{"push_id":2323582126,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"944bb26a01b8d18111b75e27c00b6f03c10caa12","before":"8e1887fbdc76e8040e8b53edeb74f29b73233362","commits":[{"sha":"0f434c7d3e8e8e56ffb8a06e76d26caa73097d06","author":{"name":"jarhill0","email":"dca79fa5acca4d7561dab00ced07f4c72dcc8e55@users.noreply.github.com"},"message":"Use pathlib properly","distinct":true,"url":"https://api.github.com/repos/jarhill0/pycaching/commits/0f434c7d3e8e8e56ffb8a06e76d26caa73097d06"},{"sha":"c4bb07ca7ac0ae13e3c441f02c2d7ae9a142e436","author":{"name":"jarhill0","email":"dca79fa5acca4d7561dab00ced07f4c72dcc8e55@users.noreply.github.com"},"message":"Remove all cassettes in preparation for re-recording","distinct":true,"url":"https://api.github.com/repos/jarhill0/pycaching/commits/c4bb07ca7ac0ae13e3c441f02c2d7ae9a142e436"},{"sha":"be2b8b4d910a4cd17d0a413517a683f52b94a143","author":{"name":"jarhill0","email":"dca79fa5acca4d7561dab00ced07f4c72dcc8e55@users.noreply.github.com"},"message":"Refactor tests to do common setup for networking.\n\nI elected *not* to record a cassette for the login setup. If I had recorded a login setup cassette, then adding new networked tests would be difficult, because instead of actually logging in, Betamax would replay the login cassette, which wouldn't give correct data. Then the test would fail.\n\nInstead, the setup attempts to login. If if succeeds, great. If it fails, it pretends like it succeeded and continued. If tests are only being replayed (without new ones created), everything will be fine. If new tests are recorded, they will fail due to improper authentication. They would've failed anyway, but in this case they'll fail at the recording stage instead of the setup phase.","distinct":true,"url":"https://api.github.com/repos/jarhill0/pycaching/commits/be2b8b4d910a4cd17d0a413517a683f52b94a143"},{"sha":"3c5514f2c920ed8297caef0a08ede09bebbe5b2b","author":{"name":"jarhill0","email":"dca79fa5acca4d7561dab00ced07f4c72dcc8e55@users.noreply.github.com"},"message":"Refactor cookie scrubbing to take advantage of response.cookies, scrub __RequestVerificationToken\n\nIn the request, some cookies are sent in the body rather than the headers, so we need to examine that for secret values.","distinct":true,"url":"https://api.github.com/repos/jarhill0/pycaching/commits/3c5514f2c920ed8297caef0a08ede09bebbe5b2b"},{"sha":"944bb26a01b8d18111b75e27c00b6f03c10caa12","author":{"name":"jarhill0","email":"dca79fa5acca4d7561dab00ced07f4c72dcc8e55@users.noreply.github.com"},"message":"Add new cassettes with scrubbed auth cookies.","distinct":true,"url":"https://api.github.com/repos/jarhill0/pycaching/commits/944bb26a01b8d18111b75e27c00b6f03c10caa12"}]}
{"actor":{"display_login":"jarhill0"}}