Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: add support for windows hosts #589

Merged
merged 8 commits into from
Aug 19, 2024
Merged

fix: add support for windows hosts #589

merged 8 commits into from
Aug 19, 2024

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    2a28fd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    dc8cdef View commit details
    Browse the repository at this point in the history
  2. chore: bump devDependencies

    wkillerud committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    dd4b364 View commit details
    Browse the repository at this point in the history
  3. test: refactor to reuse server between tests

    The sink is what we need to reset most of the times.
    This is an attempt to make the test suite faster and more stable
    on macOS.
    wkillerud committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    f7e2b81 View commit details
    Browse the repository at this point in the history
  4. test: drop runnin serially

    The tests all spin up their own service instance, this should be fine.
    wkillerud committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b16a8dc View commit details
    Browse the repository at this point in the history
  5. refactor: inline the test sink

    We're the only ones using it
    wkillerud committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    08fc825 View commit details
    Browse the repository at this point in the history
  6. chore: types

    wkillerud committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    2fad6f8 View commit details
    Browse the repository at this point in the history
  7. chore: exclude node 18 on windows on ci

    For an unknown reason the upload tests fail on Node 18 on Windows
    with an ECONNRESET from node-fetch. Debugging hasn't revealed any
    probable cause.
    
    - The fixture readable stream works as expected on Node 18 on Windows
    - Other requests to the server work as expected
    
    Refactoring to use native fetch means we lose the option to override
    the origin hostname, which we use to test server validation.
    wkillerud committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    511f60a View commit details
    Browse the repository at this point in the history