diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ce75902..67c21ed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,6 +26,15 @@ jobs: - name: Build run: cargo build --locked --workspace + check-windows: + runs-on: windows-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48 # v1.13.0 + - uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0 + - name: Cargo check + run: cargo check --locked --all-targets --all-features --workspace + test: needs: build runs-on: macos-15 # For snapshot testing. diff --git a/egui_json_tree/tests/image_snapshot_tests.rs b/egui_json_tree/tests/image_snapshot_tests.rs index 8f8cd7f..21be94b 100644 --- a/egui_json_tree/tests/image_snapshot_tests.rs +++ b/egui_json_tree/tests/image_snapshot_tests.rs @@ -84,10 +84,12 @@ fn render_object_search_results() { { *harness.state_mut() = search_default_expand; harness.run(); - if let Err(err) = harness.try_snapshot(format!( + let filename = format!( "default_expand_search_results/{}_{:?}", idx, search_default_expand - )) { + ) + .replace("\"", ""); + if let Err(err) = harness.try_snapshot(filename) { snapshot_errors.push(err); } } @@ -121,10 +123,9 @@ fn render_object_with_changing_default_expand_automatically_resets_expanded() { { *harness.state_mut() = default_expand; harness.run(); - if let Err(err) = harness.try_snapshot(format!( - "changing_default_expand/{}_{:?}", - idx, default_expand - )) { + let filename = + format!("changing_default_expand/{}_{:?}", idx, default_expand).replace("\"", ""); + if let Err(err) = harness.try_snapshot(filename) { snapshot_errors.push(err); } } diff --git "a/egui_json_tree/tests/snapshots/changing_default_expand/2_SearchResults(\"gree\").png" b/egui_json_tree/tests/snapshots/changing_default_expand/2_SearchResults(gree).png similarity index 100% rename from "egui_json_tree/tests/snapshots/changing_default_expand/2_SearchResults(\"gree\").png" rename to egui_json_tree/tests/snapshots/changing_default_expand/2_SearchResults(gree).png diff --git "a/egui_json_tree/tests/snapshots/changing_default_expand/4_SearchResultsOrAll(\"null\").png" b/egui_json_tree/tests/snapshots/changing_default_expand/4_SearchResultsOrAll(null).png similarity index 100% rename from "egui_json_tree/tests/snapshots/changing_default_expand/4_SearchResultsOrAll(\"null\").png" rename to egui_json_tree/tests/snapshots/changing_default_expand/4_SearchResultsOrAll(null).png diff --git "a/egui_json_tree/tests/snapshots/default_expand_search_results/0_SearchResults(\"\").png" b/egui_json_tree/tests/snapshots/default_expand_search_results/0_SearchResults().png similarity index 100% rename from "egui_json_tree/tests/snapshots/default_expand_search_results/0_SearchResults(\"\").png" rename to egui_json_tree/tests/snapshots/default_expand_search_results/0_SearchResults().png diff --git "a/egui_json_tree/tests/snapshots/default_expand_search_results/1_SearchResults(\"g\").png" b/egui_json_tree/tests/snapshots/default_expand_search_results/1_SearchResults(g).png similarity index 100% rename from "egui_json_tree/tests/snapshots/default_expand_search_results/1_SearchResults(\"g\").png" rename to egui_json_tree/tests/snapshots/default_expand_search_results/1_SearchResults(g).png diff --git "a/egui_json_tree/tests/snapshots/default_expand_search_results/2_SearchResults(\"gr\").png" b/egui_json_tree/tests/snapshots/default_expand_search_results/2_SearchResults(gr).png similarity index 100% rename from "egui_json_tree/tests/snapshots/default_expand_search_results/2_SearchResults(\"gr\").png" rename to egui_json_tree/tests/snapshots/default_expand_search_results/2_SearchResults(gr).png diff --git "a/egui_json_tree/tests/snapshots/default_expand_search_results/3_SearchResults(\"gre\").png" b/egui_json_tree/tests/snapshots/default_expand_search_results/3_SearchResults(gre).png similarity index 100% rename from "egui_json_tree/tests/snapshots/default_expand_search_results/3_SearchResults(\"gre\").png" rename to egui_json_tree/tests/snapshots/default_expand_search_results/3_SearchResults(gre).png diff --git "a/egui_json_tree/tests/snapshots/default_expand_search_results/4_SearchResults(\"gree\").png" b/egui_json_tree/tests/snapshots/default_expand_search_results/4_SearchResults(gree).png similarity index 100% rename from "egui_json_tree/tests/snapshots/default_expand_search_results/4_SearchResults(\"gree\").png" rename to egui_json_tree/tests/snapshots/default_expand_search_results/4_SearchResults(gree).png