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

Add rust target with reqwest #328

Merged
merged 6 commits into from
Jul 12, 2024
Merged

Add rust target with reqwest #328

merged 6 commits into from
Jul 12, 2024

Commits on Jul 12, 2024

  1. Create initial rust files

    Create initial rust files to support the target. Create all of the demo
    fixture files for the different request types.
    
    These also require specific `Cargo.toml` dependencies with some features,
    but I've tried to keep them fully qualified where possible. I'm not sure
    yet how best to show adding dependencies to a project to enable these
    features.
    Benjscho authored and filfreire committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    c2c50a0 View commit details
    Browse the repository at this point in the history
  2. Start work on reqwest client

    Start working on the reqwest conversion client after adding targets.
    Benjscho authored and filfreire committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    41df54e View commit details
    Browse the repository at this point in the history
  3. Complete Adding Rust as target

    Completed adding Rust as a target. All of the fixtures have been tested
    in a separate Rust project to verify that they build and successfully
    run against the Har test endpoint.
    
    All tests are running and passing, except for the snapshot that verifies
    all available targets, not sure where to update that.
    Benjscho authored and filfreire committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    1c335bb View commit details
    Browse the repository at this point in the history
  4. Run linter

    Ran the linter defined in `package.json`
    
    All tests except snapshot for targets passing.
    Benjscho authored and filfreire committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    3311a24 View commit details
    Browse the repository at this point in the history
  5. Update snapshot to fix available targets test

    Update the available targets test to fix the snapshot.
    Benjscho authored and filfreire committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    1c007b7 View commit details
    Browse the repository at this point in the history
  6. lint

    filfreire committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    4f3f916 View commit details
    Browse the repository at this point in the history