test: add insta dev dependency for snapshot testing

Orual bad927da 44466ef6

+58 -8
+55 -8
Cargo.lock
··· 384 385 [[package]] 386 name = "borrow-or-share" 387 - version = "0.2.2" 388 source = "registry+https://github.com/rust-lang/crates.io-index" 389 - checksum = "3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32" 390 391 [[package]] 392 name = "borsh" ··· 594 595 [[package]] 596 name = "clap" 597 - version = "4.5.50" 598 source = "registry+https://github.com/rust-lang/crates.io-index" 599 - checksum = "0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623" 600 dependencies = [ 601 "clap_builder", 602 "clap_derive", ··· 604 605 [[package]] 606 name = "clap_builder" 607 - version = "4.5.50" 608 source = "registry+https://github.com/rust-lang/crates.io-index" 609 - checksum = "0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0" 610 dependencies = [ 611 "anstream", 612 "anstyle", ··· 684 checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 685 dependencies = [ 686 "crossbeam-utils", 687 ] 688 689 [[package]] ··· 1268 "subtle", 1269 "zeroize", 1270 ] 1271 1272 [[package]] 1273 name = "encoding_rs" ··· 2192 ] 2193 2194 [[package]] 2195 name = "inventory" 2196 version = "0.3.21" 2197 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2742 [[package]] 2743 name = "markdown-weaver" 2744 version = "0.13.0" 2745 - source = "git+https://github.com/rsform/markdown-weaver#5a93522bc6b69058a34e7eb46f89b39d1b6be006" 2746 dependencies = [ 2747 "bitflags 2.10.0", 2748 "getopts", 2749 "markdown-weaver-escape", 2750 "memchr", 2751 "unicase", 2752 ] 2753 2754 [[package]] 2755 name = "markdown-weaver-escape" 2756 version = "0.11.0" 2757 - source = "git+https://github.com/rsform/markdown-weaver#5a93522bc6b69058a34e7eb46f89b39d1b6be006" 2758 2759 [[package]] 2760 name = "markup5ever" ··· 4503 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 4504 4505 [[package]] 4506 name = "siphasher" 4507 version = "1.0.1" 4508 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5704 "dynosaur", 5705 "http", 5706 "ignore", 5707 "markdown-weaver", 5708 "markdown-weaver-escape", 5709 "miette", ··· 6054 version = "0.52.0" 6055 source = "registry+https://github.com/rust-lang/crates.io-index" 6056 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 6057 dependencies = [ 6058 "windows-targets 0.52.6", 6059 ]
··· 384 385 [[package]] 386 name = "borrow-or-share" 387 + version = "0.2.3" 388 source = "registry+https://github.com/rust-lang/crates.io-index" 389 + checksum = "8fa326467c5d528c03e479661320269e7716d6b7d5d49bafd30890ce0c725696" 390 391 [[package]] 392 name = "borsh" ··· 594 595 [[package]] 596 name = "clap" 597 + version = "4.5.51" 598 source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5" 600 dependencies = [ 601 "clap_builder", 602 "clap_derive", ··· 604 605 [[package]] 606 name = "clap_builder" 607 + version = "4.5.51" 608 source = "registry+https://github.com/rust-lang/crates.io-index" 609 + checksum = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a" 610 dependencies = [ 611 "anstream", 612 "anstyle", ··· 684 checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 685 dependencies = [ 686 "crossbeam-utils", 687 + ] 688 + 689 + [[package]] 690 + name = "console" 691 + version = "0.15.11" 692 + source = "registry+https://github.com/rust-lang/crates.io-index" 693 + checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" 694 + dependencies = [ 695 + "encode_unicode", 696 + "libc", 697 + "once_cell", 698 + "windows-sys 0.59.0", 699 ] 700 701 [[package]] ··· 1280 "subtle", 1281 "zeroize", 1282 ] 1283 + 1284 + [[package]] 1285 + name = "encode_unicode" 1286 + version = "1.0.0" 1287 + source = "registry+https://github.com/rust-lang/crates.io-index" 1288 + checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 1289 1290 [[package]] 1291 name = "encoding_rs" ··· 2210 ] 2211 2212 [[package]] 2213 + name = "insta" 2214 + version = "1.43.2" 2215 + source = "registry+https://github.com/rust-lang/crates.io-index" 2216 + checksum = "46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0" 2217 + dependencies = [ 2218 + "console", 2219 + "once_cell", 2220 + "serde", 2221 + "similar", 2222 + ] 2223 + 2224 + [[package]] 2225 name = "inventory" 2226 version = "0.3.21" 2227 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2772 [[package]] 2773 name = "markdown-weaver" 2774 version = "0.13.0" 2775 + source = "git+https://github.com/rsform/markdown-weaver#83441068a9494f569218c64026880199b41a6e06" 2776 dependencies = [ 2777 "bitflags 2.10.0", 2778 "getopts", 2779 "markdown-weaver-escape", 2780 "memchr", 2781 + "serde", 2782 "unicase", 2783 ] 2784 2785 [[package]] 2786 name = "markdown-weaver-escape" 2787 version = "0.11.0" 2788 + source = "git+https://github.com/rsform/markdown-weaver#83441068a9494f569218c64026880199b41a6e06" 2789 2790 [[package]] 2791 name = "markup5ever" ··· 4534 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 4535 4536 [[package]] 4537 + name = "similar" 4538 + version = "2.7.0" 4539 + source = "registry+https://github.com/rust-lang/crates.io-index" 4540 + checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa" 4541 + 4542 + [[package]] 4543 name = "siphasher" 4544 version = "1.0.1" 4545 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5741 "dynosaur", 5742 "http", 5743 "ignore", 5744 + "insta", 5745 "markdown-weaver", 5746 "markdown-weaver-escape", 5747 "miette", ··· 6092 version = "0.52.0" 6093 source = "registry+https://github.com/rust-lang/crates.io-index" 6094 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 6095 + dependencies = [ 6096 + "windows-targets 0.52.6", 6097 + ] 6098 + 6099 + [[package]] 6100 + name = "windows-sys" 6101 + version = "0.59.0" 6102 + source = "registry+https://github.com/rust-lang/crates.io-index" 6103 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 6104 dependencies = [ 6105 "windows-targets 0.52.6", 6106 ]
+3
crates/weaver-renderer/Cargo.toml
··· 36 [target.'cfg(not(all(target_family = "wasm", target_os = "unknown")))'.dependencies] 37 tokio = { version = "1.28", features = ["rt", "time"] } 38 tokio-util = { version = "0.7.14", features = ["rt"] }
··· 36 [target.'cfg(not(all(target_family = "wasm", target_os = "unknown")))'.dependencies] 37 tokio = { version = "1.28", features = ["rt", "time"] } 38 tokio-util = { version = "0.7.14", features = ["rt"] } 39 + 40 + [dev-dependencies] 41 + insta = { version = "1.40", features = ["yaml"] }