<div align="center">
<img src="https://github.com/mitsuhiko/insta/blob/master/assets/logo.png?raw=true" width="250" height="250">
<p><strong>cargo-insta: review tool for insta, a snapshot testing library for Rust</strong></p>
</div>
`cargo-insta` provides a cargo command for [insta](https://insta.rs/)
snapshot reviews.
```
$ cargo install cargo-insta
$ cargo insta --help
```
To install an old version ensure to pass the `--locked` flag so that the `Cargo.lock`
file is honored:
```
$ cargo install cargo-insta --version 1.15.0 --locked
```
## Usage
`cargo-insta` provides a few different commands to interact with insta snapshots.
For running tests you can use the `test` command, for reviewing snapshots `review`.
The reviewing process is interactive and prompts for all changes identified.
If you want to skip reviewing you can use `accept` and `reject` directly.
For more information refer to the [documentation](https://insta.rs/docs/cli/).
## License and Links
- [Documentation](https://insta.rs/docs/cli/)
- [Issue Tracker](https://github.com/mitsuhiko/insta/issues)
- License: [Apache-2.0](https://github.com/mitsuhiko/insta/blob/master/LICENSE)
Raw data
{
"_id": null,
"home_page": "https://insta.rs/",
"name": "cargo-insta",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "snapshot,testing,jest",
"author": "Armin Ronacher <armin.ronacher@active-4.com>",
"author_email": "Armin Ronacher <armin.ronacher@active-4.com>",
"download_url": "",
"platform": null,
"description": "<div align=\"center\">\n <img src=\"https://github.com/mitsuhiko/insta/blob/master/assets/logo.png?raw=true\" width=\"250\" height=\"250\">\n <p><strong>cargo-insta: review tool for insta, a snapshot testing library for Rust</strong></p>\n</div>\n\n`cargo-insta` provides a cargo command for [insta](https://insta.rs/)\nsnapshot reviews.\n\n```\n$ cargo install cargo-insta\n$ cargo insta --help\n```\n\nTo install an old version ensure to pass the `--locked` flag so that the `Cargo.lock`\nfile is honored:\n\n```\n$ cargo install cargo-insta --version 1.15.0 --locked\n```\n\n## Usage\n\n`cargo-insta` provides a few different commands to interact with insta snapshots.\n\nFor running tests you can use the `test` command, for reviewing snapshots `review`.\nThe reviewing process is interactive and prompts for all changes identified.\nIf you want to skip reviewing you can use `accept` and `reject` directly.\n\nFor more information refer to the [documentation](https://insta.rs/docs/cli/).\n\n## License and Links\n\n- [Documentation](https://insta.rs/docs/cli/)\n- [Issue Tracker](https://github.com/mitsuhiko/insta/issues)\n- License: [Apache-2.0](https://github.com/mitsuhiko/insta/blob/master/LICENSE)\n\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "A review tool for the insta snapshot testing library for Rust",
"version": "1.26.0",
"split_keywords": [
"snapshot",
"testing",
"jest"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "f907ca0a47a3bbc05c7c6271f35a68bdfb1097b925014eeba2ae005d1adf7603",
"md5": "6eeb6eef6c801f1240f8b14ea7fa1c18",
"sha256": "e258f493cc37f3082792a411f0e6616b9d501bab3fd1036494a6b9f48e0b8a19"
},
"downloads": -1,
"filename": "cargo_insta-1.26.0-py3-none-macosx_10_7_x86_64.whl",
"has_sig": false,
"md5_digest": "6eeb6eef6c801f1240f8b14ea7fa1c18",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 2158392,
"upload_time": "2023-01-12T15:16:10",
"upload_time_iso_8601": "2023-01-12T15:16:10.801584Z",
"url": "https://files.pythonhosted.org/packages/f9/07/ca0a47a3bbc05c7c6271f35a68bdfb1097b925014eeba2ae005d1adf7603/cargo_insta-1.26.0-py3-none-macosx_10_7_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "09e164e9319292aa03e3f9146bbdc73aa5c15cce7695062e43a07ba051e6f773",
"md5": "a52c9b4a67fde878bf7eb0048ea027fe",
"sha256": "7e03544ae187623bb57ca7113b545cc41f7d31345d8cfe41b3903e6eb03bcb45"
},
"downloads": -1,
"filename": "cargo_insta-1.26.0-py3-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "a52c9b4a67fde878bf7eb0048ea027fe",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 1985112,
"upload_time": "2023-01-12T15:07:33",
"upload_time_iso_8601": "2023-01-12T15:07:33.861633Z",
"url": "https://files.pythonhosted.org/packages/09/e1/64e9319292aa03e3f9146bbdc73aa5c15cce7695062e43a07ba051e6f773/cargo_insta-1.26.0-py3-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "76499d6a8090294ec23dc062a432275a28eab13c6fc12273702a4dccf901eea4",
"md5": "a439b0ae8c15769a902d41301cf9de6f",
"sha256": "15880e0f3324d8c3d210c1cb8dc8272154259adcbca178562249e3a7127586aa"
},
"downloads": -1,
"filename": "cargo_insta-1.26.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "a439b0ae8c15769a902d41301cf9de6f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3178850,
"upload_time": "2023-01-12T15:16:12",
"upload_time_iso_8601": "2023-01-12T15:16:12.831913Z",
"url": "https://files.pythonhosted.org/packages/76/49/9d6a8090294ec23dc062a432275a28eab13c6fc12273702a4dccf901eea4/cargo_insta-1.26.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5b749deb72e936eda27adaf4ffdb35a6bc5b8ac2a8c18b3cf0500ca285cd41fd",
"md5": "c5aed4e1c39da97ab488d6c283311803",
"sha256": "993de03a1a0d20a6e3594154346cece41c619d9b75e8cecfbe154272fc558cad"
},
"downloads": -1,
"filename": "cargo_insta-1.26.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "c5aed4e1c39da97ab488d6c283311803",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3441176,
"upload_time": "2023-01-12T15:16:14",
"upload_time_iso_8601": "2023-01-12T15:16:14.223455Z",
"url": "https://files.pythonhosted.org/packages/5b/74/9deb72e936eda27adaf4ffdb35a6bc5b8ac2a8c18b3cf0500ca285cd41fd/cargo_insta-1.26.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "20e254b7e52b8c95fd6882ae19800446c0f24002c15dd4192ea17d5aeb047098",
"md5": "c136dd7f38cc163f8a2e23e5989344d7",
"sha256": "3c6337894dd27d9988c765c858636e1f15dff0631f5d3c8ebdc59242be09a5af"
},
"downloads": -1,
"filename": "cargo_insta-1.26.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c136dd7f38cc163f8a2e23e5989344d7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3278704,
"upload_time": "2023-01-12T15:16:15",
"upload_time_iso_8601": "2023-01-12T15:16:15.617689Z",
"url": "https://files.pythonhosted.org/packages/20/e2/54b7e52b8c95fd6882ae19800446c0f24002c15dd4192ea17d5aeb047098/cargo_insta-1.26.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e7ca3969b650b46decdcda427b89162962bae26fe0b0abb382ba6b46df2deb93",
"md5": "8aac5aa9c90ef986cad0f64681bdd31a",
"sha256": "4ea7b4a6784fe6957a04ee65b2c90cf99e00f56520f1a23bf7f79f7245c5a568"
},
"downloads": -1,
"filename": "cargo_insta-1.26.0-py3-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "8aac5aa9c90ef986cad0f64681bdd31a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 1862969,
"upload_time": "2023-01-12T15:16:16",
"upload_time_iso_8601": "2023-01-12T15:16:16.918678Z",
"url": "https://files.pythonhosted.org/packages/e7/ca/3969b650b46decdcda427b89162962bae26fe0b0abb382ba6b46df2deb93/cargo_insta-1.26.0-py3-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-12 15:16:10",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "cargo-insta"
}