Bläddra i källkod

Fix flaky test_should_track_transaction test (#7908)

* Fix flaky test_should_track_transaction test

* Add comment
Kamil Skalski 1 månad sedan
förälder
incheckning
5e0def54ae
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      transaction-metrics-tracker/src/lib.rs

+ 2 - 1
transaction-metrics-tracker/src/lib.rs

@@ -96,7 +96,8 @@ mod tests {
     fn test_should_track_transaction() {
         let mut sig = [0x0; SIGNATURE_BYTES];
         let track = should_track_transaction(&sig);
-        assert!(!track);
+        // TXN_MASK is random and track will evaluate to true if it hits exactly the 0x0 signature
+        assert_eq!(track, *TXN_MASK == 0);
 
         // Intentionally matching the randomly generated mask
         // The lower four bits are ignored as only 12 highest bits from