{"push_id":1138776248,"size":1,"distinct_size":1,"ref":"refs/heads/add-testing-capabilities","head":"d9b6119ecc2389bf9cad3492755f00a89b597890","before":"7f129854ee06b36a00f6e53e0ed37101351c845d","commits":[{"sha":"d9b6119ecc2389bf9cad3492755f00a89b597890","author":{"name":"Brennan Saeta","email":"1b827adb12390804e2ede6b89fc79e5f6a31c819@gmail.com"},"message":"Add testing capabilities to HeaderAccessControl\n\nWhen testing Naptime endpoints, it's often a good idea to test the access\ncontrol mechanisms as well. Because Naptime tests operate at a higher level,\nit doesn't make sense to include the parsing & decorating. It does, however,\nmake sense to run the Authorizors.\n\nIn order to do this while simultaneously supporting the combinators, we add a\nnew method to `HeaderAccessControl` called `check` that will run the Authorizer.\nThe type signature of `check` is a little funny in order to support the behavior\nof some of the more sophisticated combinators (i.e. `anyOf`) which must support\nfiltering of the parsed values.","distinct":true,"url":"https://api.github.com/repos/saeta/naptime/commits/d9b6119ecc2389bf9cad3492755f00a89b597890"}]}
{"actor":{"display_login":"saeta"}}