diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml index 7cc6150..554a02e 100644 --- a/.forgejo/workflows/ci.yaml +++ b/.forgejo/workflows/ci.yaml @@ -16,10 +16,10 @@ jobs: - name: ๐Ÿ“Ž Clippy run: cargo clippy --all -- -D warnings - name: ๐Ÿงช Test - run: cargo nextest run --config-file ~/.config/nextest.toml --profile ci + run: cargo nextest run --config-file ~/.config/nextest.toml --profile ci --workspace - name: ๐Ÿ’Œ Upload test report if: always() - uses: https://code.forgejo.org/actions/upload-artifact@v4 + uses: https://code.forgejo.org/forgejo/upload-artifact@v4 with: name: test path: target/nextest/ci/junit.xml diff --git a/crates/async_zip/src/base/read/io/combined_record.rs b/crates/async_zip/src/base/read/io/combined_record.rs index d3d41d9..0e95db0 100644 --- a/crates/async_zip/src/base/read/io/combined_record.rs +++ b/crates/async_zip/src/base/read/io/combined_record.rs @@ -15,6 +15,7 @@ pub struct CombinedCentralDirectoryRecord { pub num_entries_in_directory: u64, pub directory_size: u64, pub offset_of_start_of_directory: u64, + #[allow(dead_code)] pub file_comment_length: u16, } diff --git a/crates/junit-parser/src/snapshots/junit_parser__tests__parse_simple.snap b/crates/junit-parser/src/snapshots/junit_parser__tests__parse_simple.snap index ff64c3b..6c02b04 100644 --- a/crates/junit-parser/src/snapshots/junit_parser__tests__parse_simple.snap +++ b/crates/junit-parser/src/snapshots/junit_parser__tests__parse_simple.snap @@ -1,5 +1,6 @@ --- source: crates/junit-parser/src/lib.rs +assertion_line: 588 expression: suites --- { @@ -491,11 +492,11 @@ expression: suites "status": { "Failure": { "message": "", - "text": "thread 'get_player_from_client::case_4_ios' panicked at\n tests/youtube.rs:71:14:\n video #247\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" + "text": "thread 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14:\nvideo #247\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" } }, - "system_out": "\n running 1 test\n test get_player_from_client::case_4_ios ... FAILED\n\n failures:\n\n failures:\n get_player_from_client::case_4_ios\n\n test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished\n in 0.24s\n\n ", - "system_err": "thread 'get_player_from_client::case_4_ios' panicked at\n tests/youtube.rs:71:14:\n video #247\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", + "system_out": "\nrunning 1 test\ntest get_player_from_client::case_4_ios ... FAILED\n\nfailures:\n\nfailures:\n get_player_from_client::case_4_ios\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 0.24s\n\n", + "system_err": "thread 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14:\nvideo #247\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", "retries": [] }, { @@ -672,11 +673,11 @@ expression: suites "status": { "Failure": { "message": "", - "text": "thread 'music_album::case_8_version_no_artist' panicked\n at\n /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9:\n snapshot assertion for 'music_album_version_no_artist' failed in line 1593\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" + "text": "thread 'music_album::case_8_version_no_artist' panicked at /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9:\nsnapshot assertion for 'music_album_version_no_artist' failed in line 1593\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" } }, - "system_out": "\n running 1 test\n โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”\n Snapshot file: tests/snapshots/youtube__music_album_version_no_artist.snap\n Snapshot: music_album_version_no_artist\n Source: tests/youtube.rs:1593\n โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n Expression: album\n โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n -old snapshot\n +new results\n โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n 122 122 โ”‚ width: 544,\n 123 123 โ”‚ height: 544,\n 124 124 โ”‚ ),\n 125 125 โ”‚ ],\n 126 โ”‚- artists: [],\n 127 โ”‚- artist_id: None,\n 126 โ”‚+ artists: [\n 127 โ”‚+ ArtistId(\n 128 โ”‚+ id: Some(\"UCJ59s7i18Dxj_pKVIGETNow\"),\n 129 โ”‚+ name: \"S.p. Kodandapani\",\n 130 โ”‚+ ),\n 131 โ”‚+ ArtistId(\n 132 โ”‚+ id: Some(\"UCbeyiCEAJt5buhxxLAPwVMg\"),\n 133 โ”‚+ name: \"S. P. Kodandapani\",\n 134 โ”‚+ ),\n 135 โ”‚+ ],\n 136 โ”‚+ artist_id: Some(\"UCJ59s7i18Dxj_pKVIGETNow\"),\n 128 137 โ”‚ album_type: Ep,\n 129 138 โ”‚ year: None,\n 130 โ”‚- by_va: true,\n 139 โ”‚+ by_va: false,\n 131 140 โ”‚ ),\n 132 141 โ”‚ ],\n 133 142 โ”‚ )\n โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n To update snapshots run `cargo insta review`\n Stopped on the first failure. Run `cargo insta test` to run all snapshots.\n test music_album::case_8_version_no_artist ... FAILED\n\n failures:\n\n failures:\n music_album::case_8_version_no_artist\n\n test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished\n in 0.23s\n\n ", - "system_err": "stored new snapshot\n /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_version_no_artist.snap.new\n thread 'music_album::case_8_version_no_artist' panicked at\n /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9:\n snapshot assertion for 'music_album_version_no_artist' failed in line 1593\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", + "system_out": "\nrunning 1 test\nโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”\nSnapshot file: tests/snapshots/youtube__music_album_version_no_artist.snap\nSnapshot: music_album_version_no_artist\nSource: tests/youtube.rs:1593\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\nExpression: album\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n-old snapshot\n+new results\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n 122 122 โ”‚ width: 544,\n 123 123 โ”‚ height: 544,\n 124 124 โ”‚ ),\n 125 125 โ”‚ ],\n 126 โ”‚- artists: [],\n 127 โ”‚- artist_id: None,\n 126 โ”‚+ artists: [\n 127 โ”‚+ ArtistId(\n 128 โ”‚+ id: Some(\"UCJ59s7i18Dxj_pKVIGETNow\"),\n 129 โ”‚+ name: \"S.p. Kodandapani\",\n 130 โ”‚+ ),\n 131 โ”‚+ ArtistId(\n 132 โ”‚+ id: Some(\"UCbeyiCEAJt5buhxxLAPwVMg\"),\n 133 โ”‚+ name: \"S. P. Kodandapani\",\n 134 โ”‚+ ),\n 135 โ”‚+ ],\n 136 โ”‚+ artist_id: Some(\"UCJ59s7i18Dxj_pKVIGETNow\"),\n 128 137 โ”‚ album_type: Ep,\n 129 138 โ”‚ year: None,\n 130 โ”‚- by_va: true,\n 139 โ”‚+ by_va: false,\n 131 140 โ”‚ ),\n 132 141 โ”‚ ],\n 133 142 โ”‚ )\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\nTo update snapshots run `cargo insta review`\nStopped on the first failure. Run `cargo insta test` to run all snapshots.\ntest music_album::case_8_version_no_artist ... FAILED\n\nfailures:\n\nfailures:\n music_album::case_8_version_no_artist\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 0.23s\n\n", + "system_err": "stored new snapshot /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_version_no_artist.snap.new\nthread 'music_album::case_8_version_no_artist' panicked at /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9:\nsnapshot assertion for 'music_album_version_no_artist' failed in line 1593\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", "retries": [] }, { @@ -699,11 +700,11 @@ expression: suites "status": { "Failure": { "message": "", - "text": "thread 'music_album::case_9_no_artist' panicked at\n /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9:\n snapshot assertion for 'music_album_no_artist' failed in line 1593\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" + "text": "thread 'music_album::case_9_no_artist' panicked at /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9:\nsnapshot assertion for 'music_album_no_artist' failed in line 1593\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" } }, - "system_out": "\n running 1 test\n โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”\n Snapshot file: tests/snapshots/youtube__music_album_no_artist.snap\n Snapshot: music_album_no_artist\n Source: tests/youtube.rs:1593\n โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n Expression: album\n โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n -old snapshot\n +new results\n โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n 1 1 โ”‚ id: \"MPREb_bqWA6mAZFWS\",\n 2 2 โ”‚ playlist_id: Some(\"OLAK5uy_mUiRbMqeQXFUH6h9KB87RcEmNtm45Qvs0\"),\n 3 3 โ”‚ name: \"Pedha Rasi Peddamma Katha\",\n 4 4 โ”‚ cover: \"[cover]\",\n 5 โ”‚- artists: [],\n 6 โ”‚- artist_id: None,\n 5 โ”‚+ artists: [\n 6 โ”‚+ ArtistId(\n 7 โ”‚+ id: Some(\"UCJ59s7i18Dxj_pKVIGETNow\"),\n 8 โ”‚+ name: \"S.p. Kodandapani\",\n 9 โ”‚+ ),\n 10 โ”‚+ ArtistId(\n 11 โ”‚+ id: Some(\"UCbeyiCEAJt5buhxxLAPwVMg\"),\n 12 โ”‚+ name: \"S. P. Kodandapani\",\n 13 โ”‚+ ),\n 14 โ”‚+ ],\n 15 โ”‚+ artist_id: Some(\"UCJ59s7i18Dxj_pKVIGETNow\"),\n 7 16 โ”‚ description: None,\n 8 17 โ”‚ album_type: Ep,\n 9 18 โ”‚ year: Some(1968),\n 10 19 โ”‚ by_va: false,\n โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n To update snapshots run `cargo insta review`\n Stopped on the first failure. Run `cargo insta test` to run all snapshots.\n test music_album::case_9_no_artist ... FAILED\n\n failures:\n\n failures:\n music_album::case_9_no_artist\n\n test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished\n in 0.28s\n\n ", - "system_err": "stored new snapshot\n /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_no_artist.snap.new\n thread 'music_album::case_9_no_artist' panicked at\n /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9:\n snapshot assertion for 'music_album_no_artist' failed in line 1593\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", + "system_out": "\nrunning 1 test\nโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”\nSnapshot file: tests/snapshots/youtube__music_album_no_artist.snap\nSnapshot: music_album_no_artist\nSource: tests/youtube.rs:1593\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\nExpression: album\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n-old snapshot\n+new results\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\n 1 1 โ”‚ id: \"MPREb_bqWA6mAZFWS\",\n 2 2 โ”‚ playlist_id: Some(\"OLAK5uy_mUiRbMqeQXFUH6h9KB87RcEmNtm45Qvs0\"),\n 3 3 โ”‚ name: \"Pedha Rasi Peddamma Katha\",\n 4 4 โ”‚ cover: \"[cover]\",\n 5 โ”‚- artists: [],\n 6 โ”‚- artist_id: None,\n 5 โ”‚+ artists: [\n 6 โ”‚+ ArtistId(\n 7 โ”‚+ id: Some(\"UCJ59s7i18Dxj_pKVIGETNow\"),\n 8 โ”‚+ name: \"S.p. Kodandapani\",\n 9 โ”‚+ ),\n 10 โ”‚+ ArtistId(\n 11 โ”‚+ id: Some(\"UCbeyiCEAJt5buhxxLAPwVMg\"),\n 12 โ”‚+ name: \"S. P. Kodandapani\",\n 13 โ”‚+ ),\n 14 โ”‚+ ],\n 15 โ”‚+ artist_id: Some(\"UCJ59s7i18Dxj_pKVIGETNow\"),\n 7 16 โ”‚ description: None,\n 8 17 โ”‚ album_type: Ep,\n 9 18 โ”‚ year: Some(1968),\n 10 19 โ”‚ by_va: false,\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\nTo update snapshots run `cargo insta review`\nStopped on the first failure. Run `cargo insta test` to run all snapshots.\ntest music_album::case_9_no_artist ... FAILED\n\nfailures:\n\nfailures:\n music_album::case_9_no_artist\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 0.28s\n\n", + "system_err": "stored new snapshot /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_no_artist.snap.new\nthread 'music_album::case_9_no_artist' panicked at /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9:\nsnapshot assertion for 'music_album_no_artist' failed in line 1593\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", "retries": [] }, { @@ -1210,11 +1211,11 @@ expression: suites "status": { "Failure": { "message": "", - "text": "thread 'music_playlist_cont::case_2_ytm' panicked at\n tests/youtube.rs:1534:5:\n expected >= 227 tracks, got 128\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" + "text": "thread 'music_playlist_cont::case_2_ytm' panicked at tests/youtube.rs:1534:5:\nexpected >= 227 tracks, got 128\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" } }, - "system_out": "\n running 1 test\n test music_playlist_cont::case_2_ytm ... FAILED\n\n failures:\n\n failures:\n music_playlist_cont::case_2_ytm\n\n test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished\n in 1.15s\n\n ", - "system_err": "thread 'music_playlist_cont::case_2_ytm' panicked at\n tests/youtube.rs:1534:5:\n expected >= 227 tracks, got 128\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", + "system_out": "\nrunning 1 test\ntest music_playlist_cont::case_2_ytm ... FAILED\n\nfailures:\n\nfailures:\n music_playlist_cont::case_2_ytm\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 1.15s\n\n", + "system_err": "thread 'music_playlist_cont::case_2_ytm' panicked at tests/youtube.rs:1534:5:\nexpected >= 227 tracks, got 128\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", "retries": [] }, { @@ -1886,11 +1887,11 @@ expression: suites "status": { "Failure": { "message": "", - "text": "thread 'search' panicked at tests/youtube.rs:2751:9:\n expected >= 10 items on page 2, got 4\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" + "text": "thread 'search' panicked at tests/youtube.rs:2751:9:\nexpected >= 10 items on page 2, got 4\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" } }, - "system_out": "\n running 1 test\n test search ... FAILED\n\n failures:\n\n failures:\n search\n\n test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished\n in 2.17s\n\n ", - "system_err": "thread 'search' panicked at tests/youtube.rs:2751:9:\n expected >= 10 items on page 2, got 4\n note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", + "system_out": "\nrunning 1 test\ntest search ... FAILED\n\nfailures:\n\nfailures:\n search\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 2.17s\n\n", + "system_err": "thread 'search' panicked at tests/youtube.rs:2751:9:\nexpected >= 10 items on page 2, got 4\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n", "retries": [] }, { diff --git a/crates/junit-parser/testfiles/retry.junit.xml b/crates/junit-parser/testfiles/retry.junit.xml new file mode 100644 index 0000000..cf2ba5b --- /dev/null +++ b/crates/junit-parser/testfiles/retry.junit.xml @@ -0,0 +1,1859 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + thread 'get_player_from_client::case_4_ios' panicked at + tests/youtube.rs:71:14: + video #247 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + thread + 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14: video + #247 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + test get_player_from_client::case_4_ios ... FAILED + + failures: + + failures: + get_player_from_client::case_4_ios + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.16s + + + thread + 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14: + video #247 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + thread + 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14: video + #247 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + test get_player_from_client::case_4_ios ... FAILED + + failures: + + failures: + get_player_from_client::case_4_ios + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.16s + + + thread + 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14: + video #247 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + thread + 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14: video + #247 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + test get_player_from_client::case_4_ios ... FAILED + + failures: + + failures: + get_player_from_client::case_4_ios + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.17s + + + thread + 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14: + video #247 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + running 1 test + test get_player_from_client::case_4_ios ... FAILED + + failures: + + failures: + get_player_from_client::case_4_ios + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.20s + + + thread 'get_player_from_client::case_4_ios' panicked at + tests/youtube.rs:71:14: + video #247 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + thread + 'music_charts::case_2_us' panicked at tests/youtube.rs:2494:9: expected >= 8 + charts playlists, got 0 note: run with `RUST_BACKTRACE=1` environment variable to display a + backtrace + running 1 test + test music_charts::case_2_us ... FAILED + + failures: + + failures: + music_charts::case_2_us + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.33s + + + thread + 'music_charts::case_2_us' panicked at tests/youtube.rs:2494:9: + expected >= 8 charts playlists, got 0 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + + + + + + + + + + thread 'music_album::case_8_version_no_artist' panicked + at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_version_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + thread + 'music_album::case_8_version_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_version_no_artist' failed in line 1593 note: + run with `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + Snapshot file: tests/snapshots/youtube__music_album_version_no_artist.snap + Snapshot: music_album_version_no_artist + Source: tests/youtube.rs:1593 + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + Expression: album + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + -old snapshot + +new results + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 122 122 โ”‚ width: 544, + 123 123 โ”‚ height: 544, + 124 124 โ”‚ ), + 125 125 โ”‚ ], + 126 โ”‚- artists: [], + 127 โ”‚- artist_id: None, + 126 โ”‚+ artists: [ + 127 โ”‚+ ArtistId( + 128 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 129 โ”‚+ name: "S.p. Kodandapani", + 130 โ”‚+ ), + 131 โ”‚+ ArtistId( + 132 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 133 โ”‚+ name: "S. P. Kodandapani", + 134 โ”‚+ ), + 135 โ”‚+ ], + 136 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 128 137 โ”‚ album_type: Ep, + 129 138 โ”‚ year: None, + 130 โ”‚- by_va: true, + 139 โ”‚+ by_va: false, + 131 140 โ”‚ ), + 132 141 โ”‚ ], + 133 142 โ”‚ ) + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + To update snapshots run `cargo insta review` + Stopped on the first failure. Run `cargo insta test` to run all snapshots. + test music_album::case_8_version_no_artist ... FAILED + + failures: + + failures: + music_album::case_8_version_no_artist + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.32s + + + stored + new snapshot + /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_version_no_artist.snap.new + thread 'music_album::case_8_version_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_version_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + thread + 'music_album::case_8_version_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_version_no_artist' failed in line 1593 note: + run with `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + Snapshot file: tests/snapshots/youtube__music_album_version_no_artist.snap + Snapshot: music_album_version_no_artist + Source: tests/youtube.rs:1593 + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + Expression: album + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + -old snapshot + +new results + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 122 122 โ”‚ width: 544, + 123 123 โ”‚ height: 544, + 124 124 โ”‚ ), + 125 125 โ”‚ ], + 126 โ”‚- artists: [], + 127 โ”‚- artist_id: None, + 126 โ”‚+ artists: [ + 127 โ”‚+ ArtistId( + 128 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 129 โ”‚+ name: "S.p. Kodandapani", + 130 โ”‚+ ), + 131 โ”‚+ ArtistId( + 132 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 133 โ”‚+ name: "S. P. Kodandapani", + 134 โ”‚+ ), + 135 โ”‚+ ], + 136 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 128 137 โ”‚ album_type: Ep, + 129 138 โ”‚ year: None, + 130 โ”‚- by_va: true, + 139 โ”‚+ by_va: false, + 131 140 โ”‚ ), + 132 141 โ”‚ ], + 133 142 โ”‚ ) + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + To update snapshots run `cargo insta review` + Stopped on the first failure. Run `cargo insta test` to run all snapshots. + test music_album::case_8_version_no_artist ... FAILED + + failures: + + failures: + music_album::case_8_version_no_artist + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.21s + + + stored + new snapshot + /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_version_no_artist.snap.new + thread 'music_album::case_8_version_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_version_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + thread + 'music_album::case_8_version_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_version_no_artist' failed in line 1593 note: + run with `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + Snapshot file: tests/snapshots/youtube__music_album_version_no_artist.snap + Snapshot: music_album_version_no_artist + Source: tests/youtube.rs:1593 + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + Expression: album + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + -old snapshot + +new results + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 122 122 โ”‚ width: 544, + 123 123 โ”‚ height: 544, + 124 124 โ”‚ ), + 125 125 โ”‚ ], + 126 โ”‚- artists: [], + 127 โ”‚- artist_id: None, + 126 โ”‚+ artists: [ + 127 โ”‚+ ArtistId( + 128 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 129 โ”‚+ name: "S.p. Kodandapani", + 130 โ”‚+ ), + 131 โ”‚+ ArtistId( + 132 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 133 โ”‚+ name: "S. P. Kodandapani", + 134 โ”‚+ ), + 135 โ”‚+ ], + 136 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 128 137 โ”‚ album_type: Ep, + 129 138 โ”‚ year: None, + 130 โ”‚- by_va: true, + 139 โ”‚+ by_va: false, + 131 140 โ”‚ ), + 132 141 โ”‚ ], + 133 142 โ”‚ ) + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + To update snapshots run `cargo insta review` + Stopped on the first failure. Run `cargo insta test` to run all snapshots. + test music_album::case_8_version_no_artist ... FAILED + + failures: + + failures: + music_album::case_8_version_no_artist + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.27s + + + stored + new snapshot + /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_version_no_artist.snap.new + thread 'music_album::case_8_version_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_version_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + running 1 test + โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + Snapshot file: tests/snapshots/youtube__music_album_version_no_artist.snap + Snapshot: music_album_version_no_artist + Source: tests/youtube.rs:1593 + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + Expression: album + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + -old snapshot + +new results + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 122 122 โ”‚ width: 544, + 123 123 โ”‚ height: 544, + 124 124 โ”‚ ), + 125 125 โ”‚ ], + 126 โ”‚- artists: [], + 127 โ”‚- artist_id: None, + 126 โ”‚+ artists: [ + 127 โ”‚+ ArtistId( + 128 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 129 โ”‚+ name: "S.p. Kodandapani", + 130 โ”‚+ ), + 131 โ”‚+ ArtistId( + 132 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 133 โ”‚+ name: "S. P. Kodandapani", + 134 โ”‚+ ), + 135 โ”‚+ ], + 136 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 128 137 โ”‚ album_type: Ep, + 129 138 โ”‚ year: None, + 130 โ”‚- by_va: true, + 139 โ”‚+ by_va: false, + 131 140 โ”‚ ), + 132 141 โ”‚ ], + 133 142 โ”‚ ) + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + To update snapshots run `cargo insta review` + Stopped on the first failure. Run `cargo insta test` to run all snapshots. + test music_album::case_8_version_no_artist ... FAILED + + failures: + + failures: + music_album::case_8_version_no_artist + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.30s + + + stored new snapshot + /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_version_no_artist.snap.new + thread 'music_album::case_8_version_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_version_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + + + + + + + thread 'music_album::case_9_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + thread + 'music_album::case_9_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_no_artist' failed in line 1593 note: run with + `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + Snapshot file: tests/snapshots/youtube__music_album_no_artist.snap + Snapshot: music_album_no_artist + Source: tests/youtube.rs:1593 + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + Expression: album + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + -old snapshot + +new results + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 1 1 โ”‚ id: "MPREb_bqWA6mAZFWS", + 2 2 โ”‚ playlist_id: Some("OLAK5uy_mUiRbMqeQXFUH6h9KB87RcEmNtm45Qvs0"), + 3 3 โ”‚ name: "Pedha Rasi Peddamma Katha", + 4 4 โ”‚ cover: "[cover]", + 5 โ”‚- artists: [], + 6 โ”‚- artist_id: None, + 5 โ”‚+ artists: [ + 6 โ”‚+ ArtistId( + 7 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 8 โ”‚+ name: "S.p. Kodandapani", + 9 โ”‚+ ), + 10 โ”‚+ ArtistId( + 11 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 12 โ”‚+ name: "S. P. Kodandapani", + 13 โ”‚+ ), + 14 โ”‚+ ], + 15 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 7 16 โ”‚ description: None, + 8 17 โ”‚ album_type: Ep, + 9 18 โ”‚ year: Some(1968), + 10 19 โ”‚ by_va: false, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + To update snapshots run `cargo insta review` + Stopped on the first failure. Run `cargo insta test` to run all snapshots. + test music_album::case_9_no_artist ... FAILED + + failures: + + failures: + music_album::case_9_no_artist + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.25s + + + stored + new snapshot + /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_no_artist.snap.new + thread 'music_album::case_9_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + thread + 'music_album::case_9_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_no_artist' failed in line 1593 note: run with + `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + Snapshot file: tests/snapshots/youtube__music_album_no_artist.snap + Snapshot: music_album_no_artist + Source: tests/youtube.rs:1593 + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + Expression: album + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + -old snapshot + +new results + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 1 1 โ”‚ id: "MPREb_bqWA6mAZFWS", + 2 2 โ”‚ playlist_id: Some("OLAK5uy_mUiRbMqeQXFUH6h9KB87RcEmNtm45Qvs0"), + 3 3 โ”‚ name: "Pedha Rasi Peddamma Katha", + 4 4 โ”‚ cover: "[cover]", + 5 โ”‚- artists: [], + 6 โ”‚- artist_id: None, + 5 โ”‚+ artists: [ + 6 โ”‚+ ArtistId( + 7 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 8 โ”‚+ name: "S.p. Kodandapani", + 9 โ”‚+ ), + 10 โ”‚+ ArtistId( + 11 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 12 โ”‚+ name: "S. P. Kodandapani", + 13 โ”‚+ ), + 14 โ”‚+ ], + 15 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 7 16 โ”‚ description: None, + 8 17 โ”‚ album_type: Ep, + 9 18 โ”‚ year: Some(1968), + 10 19 โ”‚ by_va: false, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + To update snapshots run `cargo insta review` + Stopped on the first failure. Run `cargo insta test` to run all snapshots. + test music_album::case_9_no_artist ... FAILED + + failures: + + failures: + music_album::case_9_no_artist + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.25s + + + stored + new snapshot + /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_no_artist.snap.new + thread 'music_album::case_9_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + thread + 'music_album::case_9_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_no_artist' failed in line 1593 note: run with + `RUST_BACKTRACE=1` environment variable to display a backtrace + running 1 test + โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + Snapshot file: tests/snapshots/youtube__music_album_no_artist.snap + Snapshot: music_album_no_artist + Source: tests/youtube.rs:1593 + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + Expression: album + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + -old snapshot + +new results + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 1 1 โ”‚ id: "MPREb_bqWA6mAZFWS", + 2 2 โ”‚ playlist_id: Some("OLAK5uy_mUiRbMqeQXFUH6h9KB87RcEmNtm45Qvs0"), + 3 3 โ”‚ name: "Pedha Rasi Peddamma Katha", + 4 4 โ”‚ cover: "[cover]", + 5 โ”‚- artists: [], + 6 โ”‚- artist_id: None, + 5 โ”‚+ artists: [ + 6 โ”‚+ ArtistId( + 7 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 8 โ”‚+ name: "S.p. Kodandapani", + 9 โ”‚+ ), + 10 โ”‚+ ArtistId( + 11 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 12 โ”‚+ name: "S. P. Kodandapani", + 13 โ”‚+ ), + 14 โ”‚+ ], + 15 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 7 16 โ”‚ description: None, + 8 17 โ”‚ album_type: Ep, + 9 18 โ”‚ year: Some(1968), + 10 19 โ”‚ by_va: false, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + To update snapshots run `cargo insta review` + Stopped on the first failure. Run `cargo insta test` to run all snapshots. + test music_album::case_9_no_artist ... FAILED + + failures: + + failures: + music_album::case_9_no_artist + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.30s + + + stored + new snapshot + /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_no_artist.snap.new + thread 'music_album::case_9_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + running 1 test + โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + Snapshot file: tests/snapshots/youtube__music_album_no_artist.snap + Snapshot: music_album_no_artist + Source: tests/youtube.rs:1593 + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + Expression: album + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + -old snapshot + +new results + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 1 1 โ”‚ id: "MPREb_bqWA6mAZFWS", + 2 2 โ”‚ playlist_id: Some("OLAK5uy_mUiRbMqeQXFUH6h9KB87RcEmNtm45Qvs0"), + 3 3 โ”‚ name: "Pedha Rasi Peddamma Katha", + 4 4 โ”‚ cover: "[cover]", + 5 โ”‚- artists: [], + 6 โ”‚- artist_id: None, + 5 โ”‚+ artists: [ + 6 โ”‚+ ArtistId( + 7 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 8 โ”‚+ name: "S.p. Kodandapani", + 9 โ”‚+ ), + 10 โ”‚+ ArtistId( + 11 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 12 โ”‚+ name: "S. P. Kodandapani", + 13 โ”‚+ ), + 14 โ”‚+ ], + 15 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 7 16 โ”‚ description: None, + 8 17 โ”‚ album_type: Ep, + 9 18 โ”‚ year: Some(1968), + 10 19 โ”‚ by_va: false, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + To update snapshots run `cargo insta review` + Stopped on the first failure. Run `cargo insta test` to run all snapshots. + test music_album::case_9_no_artist ... FAILED + + failures: + + failures: + music_album::case_9_no_artist + + test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished + in 0.30s + + + stored new snapshot + /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_no_artist.snap.new + thread 'music_album::case_9_no_artist' panicked at + /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: + snapshot assertion for 'music_album_no_artist' failed in line 1593 + note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crates/junit-parser/testfiles/simple.junit.xml b/crates/junit-parser/testfiles/simple.junit.xml new file mode 100644 index 0000000..03e9e92 --- /dev/null +++ b/crates/junit-parser/testfiles/simple.junit.xml @@ -0,0 +1,1011 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + thread 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14: +video #247 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +running 1 test +test get_player_from_client::case_4_ios ... FAILED + +failures: + +failures: + get_player_from_client::case_4_ios + +test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 0.24s + + + thread 'get_player_from_client::case_4_ios' panicked at tests/youtube.rs:71:14: +video #247 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + thread 'music_album::case_8_version_no_artist' panicked at /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: +snapshot assertion for 'music_album_version_no_artist' failed in line 1593 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +running 1 test +โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +Snapshot file: tests/snapshots/youtube__music_album_version_no_artist.snap +Snapshot: music_album_version_no_artist +Source: tests/youtube.rs:1593 +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +Expression: album +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +-old snapshot ++new results +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 122 122 โ”‚ width: 544, + 123 123 โ”‚ height: 544, + 124 124 โ”‚ ), + 125 125 โ”‚ ], + 126 โ”‚- artists: [], + 127 โ”‚- artist_id: None, + 126 โ”‚+ artists: [ + 127 โ”‚+ ArtistId( + 128 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 129 โ”‚+ name: "S.p. Kodandapani", + 130 โ”‚+ ), + 131 โ”‚+ ArtistId( + 132 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 133 โ”‚+ name: "S. P. Kodandapani", + 134 โ”‚+ ), + 135 โ”‚+ ], + 136 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 128 137 โ”‚ album_type: Ep, + 129 138 โ”‚ year: None, + 130 โ”‚- by_va: true, + 139 โ”‚+ by_va: false, + 131 140 โ”‚ ), + 132 141 โ”‚ ], + 133 142 โ”‚ ) +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +To update snapshots run `cargo insta review` +Stopped on the first failure. Run `cargo insta test` to run all snapshots. +test music_album::case_8_version_no_artist ... FAILED + +failures: + +failures: + music_album::case_8_version_no_artist + +test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 0.23s + + + stored new snapshot /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_version_no_artist.snap.new +thread 'music_album::case_8_version_no_artist' panicked at /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: +snapshot assertion for 'music_album_version_no_artist' failed in line 1593 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + thread 'music_album::case_9_no_artist' panicked at /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: +snapshot assertion for 'music_album_no_artist' failed in line 1593 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +running 1 test +โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Snapshot Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +Snapshot file: tests/snapshots/youtube__music_album_no_artist.snap +Snapshot: music_album_no_artist +Source: tests/youtube.rs:1593 +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +Expression: album +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +-old snapshot ++new results +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 1 1 โ”‚ id: "MPREb_bqWA6mAZFWS", + 2 2 โ”‚ playlist_id: Some("OLAK5uy_mUiRbMqeQXFUH6h9KB87RcEmNtm45Qvs0"), + 3 3 โ”‚ name: "Pedha Rasi Peddamma Katha", + 4 4 โ”‚ cover: "[cover]", + 5 โ”‚- artists: [], + 6 โ”‚- artist_id: None, + 5 โ”‚+ artists: [ + 6 โ”‚+ ArtistId( + 7 โ”‚+ id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 8 โ”‚+ name: "S.p. Kodandapani", + 9 โ”‚+ ), + 10 โ”‚+ ArtistId( + 11 โ”‚+ id: Some("UCbeyiCEAJt5buhxxLAPwVMg"), + 12 โ”‚+ name: "S. P. Kodandapani", + 13 โ”‚+ ), + 14 โ”‚+ ], + 15 โ”‚+ artist_id: Some("UCJ59s7i18Dxj_pKVIGETNow"), + 7 16 โ”‚ description: None, + 8 17 โ”‚ album_type: Ep, + 9 18 โ”‚ year: Some(1968), + 10 19 โ”‚ by_va: false, +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +To update snapshots run `cargo insta review` +Stopped on the first failure. Run `cargo insta test` to run all snapshots. +test music_album::case_9_no_artist ... FAILED + +failures: + +failures: + music_album::case_9_no_artist + +test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 0.28s + + + stored new snapshot /home/thetadev/Documents/Programmieren/Rust/rustypipe/tests/snapshots/youtube__music_album_no_artist.snap.new +thread 'music_album::case_9_no_artist' panicked at /home/thetadev/.cargo/registry/src/index.crates.io-6f17d22bba15001f/insta-1.38.0/src/runtime.rs:563:9: +snapshot assertion for 'music_album_no_artist' failed in line 1593 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + thread 'music_playlist_cont::case_2_ytm' panicked at tests/youtube.rs:1534:5: +expected >= 227 tracks, got 128 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +running 1 test +test music_playlist_cont::case_2_ytm ... FAILED + +failures: + +failures: + music_playlist_cont::case_2_ytm + +test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 1.15s + + + thread 'music_playlist_cont::case_2_ytm' panicked at tests/youtube.rs:1534:5: +expected >= 227 tracks, got 128 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + thread 'search' panicked at tests/youtube.rs:2751:9: +expected >= 10 items on page 2, got 4 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +running 1 test +test search ... FAILED + +failures: + +failures: + search + +test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 170 filtered out; finished in 2.17s + + + thread 'search' panicked at tests/youtube.rs:2751:9: +expected >= 10 items on page 2, got 4 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crates/junit-parser/testfiles/vite.junit.xml b/crates/junit-parser/testfiles/vite.junit.xml new file mode 100644 index 0000000..7733a52 --- /dev/null +++ b/crates/junit-parser/testfiles/vite.junit.xml @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +