12 tests fail with release v0.4.2

I am packaging the microformats crate officially for Debian. Currently it fails 12 tests:

failures:

---- test::generated::microformats_v2::h_card::impliedname stdout ----
thread 'test::generated::microformats_v2::h_card::impliedname' panicked at '

json atoms at path ".items[13].properties.name[0]" are not equal:
    expected:
        "John Doe Jr."
    actual:
        "John Doe  http://example.com/photo.jpg"

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_card::impliedname
             at ./src/test/generated/microformats_v2/h_card.rs:62:5
   4: microformats::test::generated::microformats_v2::h_card::impliedname::{{closure}}
             at ./src/test/generated/microformats_v2/h_card.rs:60:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_card::impliedurl stdout ----
thread 'test::generated::microformats_v2::h_card::impliedurl' panicked at '

json atom at path ".items[1].properties.name" is missing from actual

json atom at path ".items[1].properties.url" is missing from actual

json atom at path ".items[2]" is missing from actual

json atom at path ".items[3]" is missing from actual

json atom at path ".items[4]" is missing from actual

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_card::impliedurl
             at ./src/test/generated/microformats_v2/h_card.rs:50:5
   4: microformats::test::generated::microformats_v2::h_card::impliedurl::{{closure}}
             at ./src/test/generated/microformats_v2/h_card.rs:48:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_card::impliedphoto stdout ----
thread 'test::generated::microformats_v2::h_card::impliedphoto' panicked at '

json atoms at path ".items[9].properties.name[0]" are not equal:
    expected:
        "John Doe"
    actual:
        "John Doe  https://example.com/photo.jpg   https://example.com/photo2.jpg"

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_card::impliedphoto
             at ./src/test/generated/microformats_v2/h_card.rs:56:5
   4: microformats::test::generated::microformats_v2::h_card::impliedphoto::{{closure}}
             at ./src/test/generated/microformats_v2/h_card.rs:54:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_card::impliedurlempty stdout ----
thread 'test::generated::microformats_v2::h_card::impliedurlempty' panicked at '

json atom at path ".items[1].properties.name" is missing from actual

json atom at path ".items[1].properties.url" is missing from actual

json atom at path ".items[2]" is missing from actual

json atom at path ".items[3]" is missing from actual

json atom at path ".items[4]" is missing from actual

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_card::impliedurlempty
             at ./src/test/generated/microformats_v2/h_card.rs:44:5
   4: microformats::test::generated::microformats_v2::h_card::impliedurlempty::{{closure}}
             at ./src/test/generated/microformats_v2/h_card.rs:42:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_card::relativeurls stdout ----
thread 'test::generated::microformats_v2::h_card::relativeurls' panicked at '

json atom at path ".items[0]" is missing from actual

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_card::relativeurls
             at ./src/test/generated/microformats_v2/h_card.rs:14:5
   4: microformats::test::generated::microformats_v2::h_card::relativeurls::{{closure}}
             at ./src/test/generated/microformats_v2/h_card.rs:12:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_card::relativeurlsempty stdout ----
thread 'test::generated::microformats_v2::h_card::relativeurlsempty' panicked at '

json atom at path ".items[0]" is missing from actual

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_card::relativeurlsempty
             at ./src/test/generated/microformats_v2/h_card.rs:8:5
   4: microformats::test::generated::microformats_v2::h_card::relativeurlsempty::{{closure}}
             at ./src/test/generated/microformats_v2/h_card.rs:6:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_entry::u_property stdout ----
thread 'test::generated::microformats_v2::h_entry::u_property' panicked at '

json atom at path ".items[0]" is missing from actual

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_entry::u_property
             at ./src/test/generated/microformats_v2/h_entry.rs:14:5
   4: microformats::test::generated::microformats_v2::h_entry::u_property::{{closure}}
             at ./src/test/generated/microformats_v2/h_entry.rs:12:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_event::concatenate stdout ----
thread 'test::generated::microformats_v2::h_event::concatenate' panicked at '

json atoms at path ".items[0].properties.end[0]" are not equal:
    expected:
        "2009-06-26 22:00-0600"
    actual:
        " 22:00-0600"

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_event::concatenate
             at ./src/test/generated/microformats_v2/h_event.rs:38:5
   4: microformats::test::generated::microformats_v2::h_event::concatenate::{{closure}}
             at ./src/test/generated/microformats_v2/h_event.rs:36:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_event::dates stdout ----
thread 'test::generated::microformats_v2::h_event::dates' panicked at '

json atoms at path ".items[0].properties.start[0]" are not equal:
    expected:
        "2009-06-26T19:00-08:00"
    actual:
        "2009-06-26T19:00-0800"

json atoms at path ".items[0].properties.start[4]" are not equal:
    expected:
        "2009-06-26T19:00+08:00"
    actual:
        "2009-06-26T19:00+0800"

json atoms at path ".items[0].properties.start[6]" are not equal:
    expected:
        "2009-06-26t19:00-08:00"
    actual:
        "2009-06-26t19:00-0800"

json atoms at path ".items[0].properties.start[7]" are not equal:
    expected:
        "2009-06-26 19:00:00-08:00"
    actual:
        "2009-06-26 19:00:00-0800"

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_event::dates
             at ./src/test/generated/microformats_v2/h_event.rs:32:5
   4: microformats::test::generated::microformats_v2::h_event::dates::{{closure}}
             at ./src/test/generated/microformats_v2/h_event.rs:30:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_resume::education stdout ----
thread 'test::generated::microformats_v2::h_resume::education' panicked at '

json atoms at path ".items[0].properties.education[0].properties.end[0]" are not equal:
    expected:
        "1976-06"
    actual:
        "1976-June"

json atoms at path ".items[0].properties.education[0].properties.start[0]" are not equal:
    expected:
        "1973-09"
    actual:
        "1973-September"

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_resume::education
             at ./src/test/generated/microformats_v2/h_resume.rs:26:5
   4: microformats::test::generated::microformats_v2::h_resume::education::{{closure}}
             at ./src/test/generated/microformats_v2/h_resume.rs:24:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_review::item stdout ----
thread 'test::generated::microformats_v2::h_review::item' panicked at '

json atom at path ".items[0]" is missing from actual

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_review::item
             at ./src/test/generated/microformats_v2/h_review.rs:26:5
   4: microformats::test::generated::microformats_v2::h_review::item::{{closure}}
             at ./src/test/generated/microformats_v2/h_review.rs:24:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test::generated::microformats_v2::h_review::photo stdout ----
thread 'test::generated::microformats_v2::h_review::photo' panicked at '

json atom at path ".items[0]" is missing from actual

', src/test/mod.rs:71:5
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.66.0/library/std/src/panicking.rs:575:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.66.0/library/core/src/panicking.rs:65:14
   2: microformats::test::check_fixture_for_parser
             at ./src/test/mod.rs:71:5
   3: microformats::test::generated::microformats_v2::h_review::photo
             at ./src/test/generated/microformats_v2/h_review.rs:14:5
   4: microformats::test::generated::microformats_v2::h_review::photo::{{closure}}
             at ./src/test/generated/microformats_v2/h_review.rs:12:1
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.66.0/library/core/src/ops/function.rs:251:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    test::generated::microformats_v2::h_card::impliedname
    test::generated::microformats_v2::h_card::impliedphoto
    test::generated::microformats_v2::h_card::impliedurl
    test::generated::microformats_v2::h_card::impliedurlempty
    test::generated::microformats_v2::h_card::relativeurls
    test::generated::microformats_v2::h_card::relativeurlsempty
    test::generated::microformats_v2::h_entry::u_property
    test::generated::microformats_v2::h_event::concatenate
    test::generated::microformats_v2::h_event::dates
    test::generated::microformats_v2::h_resume::education
    test::generated::microformats_v2::h_review::item
    test::generated::microformats_v2::h_review::photo

test result: FAILED. 94 passed; 12 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s

Full build log is here: https://buildd.debian.org/status/fetch.php?pkg=rust-microformats&arch=all&ver=0.4.2-1&stamp=1692019188&raw=0