Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
radicle/identity: Stabilize tests
Merged lorenz opened 6 months ago

The following tests generated an unstable object ID, thus linearizing history in a different order, causing failures. Fix this by using the stable-commits feature of radicle-cob.

thread 'cob::identity::test::test_identity_redact_revision'
panicked at crates\radicle\src\cob\identity.rs:1338:9:
assertion `left == right` failed
  left: [Oid(b4307ded046befba374bf8cd9fd787592ceb615c),
         Oid(a04165e3d3717c5a1413ec78e852bd8e1bb049d4),
         Oid(820d3faf5b507888173b26ccd1a2a81666bd2573),
         Oid(30ca6f078a401bf542049594fbb1c8d2371c9819),
         Oid(9e9c46971014b123a31cd1195078f95c2e319419)]
 right: [Oid(b4307ded046befba374bf8cd9fd787592ceb615c),
         Oid(a04165e3d3717c5a1413ec78e852bd8e1bb049d4),
         Oid(820d3faf5b507888173b26ccd1a2a81666bd2573),
         Oid(9e9c46971014b123a31cd1195078f95c2e319419),
         Oid(30ca6f078a401bf542049594fbb1c8d2371c9819)]
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

thread 'cob::identity::test::test_identity_reject_concurrent'
panicked at crates\radicle\src\cob\identity.rs:1494:9:
assertion `left == right` failed
  left: [Oid(b4307ded046befba374bf8cd9fd787592ceb615c),
         Oid(bce4233f6a09d6e9c021ba436e3c6923a1a78f31),
         Oid(7cacb23be7079c16c8ad1b2458ae5bac95a1295b),
         Oid(12b00e2e871b699c84c20427a64e029934c15ec4),
         Oid(07431c8d80c11492ef248e07126370e874de3435),
         Oid(98b42450159a359c2f482652c66d79b05d0af624)]
 right: [Oid(b4307ded046befba374bf8cd9fd787592ceb615c),
         Oid(bce4233f6a09d6e9c021ba436e3c6923a1a78f31),
         Oid(7cacb23be7079c16c8ad1b2458ae5bac95a1295b),
         Oid(98b42450159a359c2f482652c66d79b05d0af624),
         Oid(12b00e2e871b699c84c20427a64e029934c15ec4),
         Oid(07431c8d80c11492ef248e07126370e874de3435)]
lorenz opened with revision 2d3e98b9 on base 10e7b94c +12 -4 6 months ago

The following tests generated an unstable object ID, thus linearizing history in a different order, causing failures. Fix this by using the stable-commits feature of radicle-cob.

thread 'cob::identity::test::test_identity_redact_revision'
panicked at crates\radicle\src\cob\identity.rs:1338:9:
assertion `left == right` failed
  left: [Oid(b4307ded046befba374bf8cd9fd787592ceb615c),
         Oid(a04165e3d3717c5a1413ec78e852bd8e1bb049d4),
         Oid(820d3faf5b507888173b26ccd1a2a81666bd2573),
         Oid(30ca6f078a401bf542049594fbb1c8d2371c9819),
         Oid(9e9c46971014b123a31cd1195078f95c2e319419)]
 right: [Oid(b4307ded046befba374bf8cd9fd787592ceb615c),
         Oid(a04165e3d3717c5a1413ec78e852bd8e1bb049d4),
         Oid(820d3faf5b507888173b26ccd1a2a81666bd2573),
         Oid(9e9c46971014b123a31cd1195078f95c2e319419),
         Oid(30ca6f078a401bf542049594fbb1c8d2371c9819)]
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

thread 'cob::identity::test::test_identity_reject_concurrent'
panicked at crates\radicle\src\cob\identity.rs:1494:9:
assertion `left == right` failed
  left: [Oid(b4307ded046befba374bf8cd9fd787592ceb615c),
         Oid(bce4233f6a09d6e9c021ba436e3c6923a1a78f31),
         Oid(7cacb23be7079c16c8ad1b2458ae5bac95a1295b),
         Oid(12b00e2e871b699c84c20427a64e029934c15ec4),
         Oid(07431c8d80c11492ef248e07126370e874de3435),
         Oid(98b42450159a359c2f482652c66d79b05d0af624)]
 right: [Oid(b4307ded046befba374bf8cd9fd787592ceb615c),
         Oid(bce4233f6a09d6e9c021ba436e3c6923a1a78f31),
         Oid(7cacb23be7079c16c8ad1b2458ae5bac95a1295b),
         Oid(98b42450159a359c2f482652c66d79b05d0af624),
         Oid(12b00e2e871b699c84c20427a64e029934c15ec4),
         Oid(07431c8d80c11492ef248e07126370e874de3435)]
fintohaps pushed revision 2 cf9b2ea9 on base 60798cdb +0 -0 6 months ago

Rebase

fintohaps merged revision cf9b2ea9 at 60798cdb 6 months ago