@@ -26,16 +26,16 @@ async fn test_jsonb_output() {
2626 } ;
2727
2828 insta:: assert_snapshot!( check( "0.0.0" ) . await , @r#"[0, 0, 0, {}]"# ) ;
29- insta:: assert_snapshot!( check( "1.0.0-alpha.1" ) . await , @r#"[1, 0, 0, [true, "alpha", false, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ]]"# ) ;
29+ insta:: assert_snapshot!( check( "1.0.0-alpha.1" ) . await , @r#"[1, 0, 0, [true, "alpha", false, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "" ]]"# ) ;
3030
31- // https://crates.io/crates/cursed-trying-to-break-cargo/1.0.0-0.HDTV-BluRay.1020p.YTSUB.L33TRip.mkv – thanks @Gankra!
32- insta:: assert_snapshot!( check( "1.0.0-0.HDTV-BluRay.1020p.YTSUB.L33TRip.mkv" ) . await , @r#"[1, 0, 0, [false, 0, true, "HDTV-BluRay", true, "1020p", true, "YTSUB", true, "L33TRip", true, "mkv", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ]]"# ) ;
31+ // see https://crates.io/crates/cursed-trying-to-break-cargo/1.0.0-0.HDTV-BluRay.1020p.YTSUB.L33TRip.mkv – thanks @Gankra!
32+ insta:: assert_snapshot!( check( "1.0.0-0.HDTV-BluRay.1020p.YTSUB.L33TRip.mkv" ) . await , @r#"[1, 0, 0, [false, 0, true, "HDTV-BluRay", true, "1020p", true, "YTSUB", true, "L33TRip", true, "mkv", null, null, null, null, null, null, null, null, "" ]]"# ) ;
3333
3434 // Invalid version string
3535 insta:: assert_snapshot!( check( "foo" ) . await , @"[null, null, null, {}]" ) ;
3636
3737 // Version string with a lot of prerelease identifiers
38- insta:: assert_snapshot!( check( "1.2.3-1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.end" ) . await , @"[1, 2, 3, [false, 1, false, 2, false, 3, false, 4, false, 5, false, 6, false, 7, false, 8, false, 9, false, 10, false, 11, false, 12, false, 13, false, 14, false, 15, false, 16 ]]" ) ;
38+ insta:: assert_snapshot!( check( "1.2.3-1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.end" ) . await , @r# "[1, 2, 3, [false, 1, false, 2, false, 3, false, 4, false, 5, false, 6, false, 7, false, 8, false, 9, false, 10, "11.12.13.14.15.16.17.end" ]]"# ) ;
3939}
4040
4141/// This test checks that the `semver_ord` function orders versions correctly.
0 commit comments