Skip to content
Snippets Groups Projects
  1. May 05, 2023
  2. May 02, 2023
  3. Apr 14, 2023
    • Will McCutchen's avatar
      Build & CI updates (#116) · c9f5002d
      Will McCutchen authored
      A few small tweaks:
      - Simplify makefile
      - Cancel in-progress CI jobs when new commits are pushed to a non-main
      branch
      - Drop manual codeql config now that GitHub supports automagical
      configuration
      c9f5002d
  4. Mar 13, 2023
  5. Feb 15, 2023
  6. Jan 31, 2023
  7. Jan 30, 2023
  8. Jan 17, 2023
  9. Nov 19, 2022
    • Will McCutchen's avatar
      Improve tests for streaming response endpoints (#105) · 1229cc69
      Will McCutchen authored
      A few small improvements to the test suite:
      - Ensure `/stream` and `/stream-bytes` endpoints actually use
      `Transfer-Encoding: chunked`, instead of inferring/hoping based on
      Content-Length header
      - Explicitly test that `/drip` actually does sleep between writing
      bytes, rather than inferring that it does based on entire response
      duration
      1229cc69
  10. Nov 16, 2022
  11. Nov 13, 2022
  12. Nov 11, 2022
  13. Oct 19, 2022
    • Will McCutchen's avatar
      More comprehensive tests for HTTP verb endpoints (#88) · 4ec6c82f
      Will McCutchen authored
      We were not explicitly testing the behavior of some HTTP verb endpoints
      like /put and /patch, because they currently share an underlying handler
      with /post which is thoroughly tested.
      
      The addition of the /anything endpoint in #83 made me realize a bit more
      explicit test coverage would be good, so here we're landing a bit of a
      refactoring of the test suite to generate tests for all of those
      endpoints.
      
      Along the way, we also improve compatibility with the original httpbin
      implementation by tricking the stdlib net/http machinery into parsing
      request bodies for DELETE requests.
      4ec6c82f
  14. Oct 17, 2022
  15. Oct 13, 2022
  16. Oct 12, 2022
  17. Jul 24, 2022
  18. Jul 08, 2022
  19. Jul 05, 2022
  20. Apr 07, 2022
  21. Apr 01, 2022
  22. Mar 31, 2022
Loading