nushell/crates/nu-command/tests/commands/network
Reilly Wood 995603b08c
Fix record-to-JSON conversion for HTTP commands (#8663)
This PR fixes a bug introduced in
https://github.com/nushell/nushell/pull/8571.

We were accidentally converting a `Result<Value, ShellError>` to JSON
instead of converting a `Value`. The upshot was that we were sending
JSON like `{"Ok":{"foo":"bar"}}` instead of `{"foo":"bar"}`.

This was an easy bug to miss, because `ureq::send_json()` accepts any
`impl serde::Serialize`. I've added a test to prevent regression.
2023-03-29 11:55:51 -07:00
..
http Fix record-to-JSON conversion for HTTP commands (#8663) 2023-03-29 11:55:51 -07:00
mod.rs Add unit tests for HTTP commands. (#8267) 2023-03-02 11:05:18 -08:00
port.rs Fix typos and use more idiomatic assertions (#7755) 2023-01-15 15:03:32 +13:00