Skip to content

Commit d2348cc

Browse files
committed
fix: failing test case
1 parent 44a820e commit d2348cc

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

sentry/src/payout.rs

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,14 @@ fn match_rule(
6363
session: &Session,
6464
uid: &ValidatorId,
6565
) -> bool {
66-
let (ev_type, publisher) = match (&rule.ev_type, &rule.publisher) {
67-
(Some(event_types), Some(publishers)) => (
68-
event_types.contains(&ev_type.to_string()),
69-
publishers.contains(&uid),
70-
),
71-
_ => (true, true),
66+
let ev_type = match &rule.ev_type {
67+
Some(event_types) => event_types.contains(&ev_type.to_string()),
68+
_ => true,
69+
};
70+
71+
let publisher = match &rule.publisher {
72+
Some(publishers) => publishers.contains(&uid),
73+
_ => true,
7274
};
7375

7476
let os_type = match (&rule.os_type, &session.os) {
@@ -219,7 +221,9 @@ mod tests {
219221
};
220222

221223
cases.iter().for_each(|(event, expected_result, message)| {
224+
println!("payout {}", expected_result.to_string());
222225
let payout = get_payout(&channel, &event, &session);
226+
println!("payout {}", payout.to_string());
223227
assert!(&payout == expected_result, message.clone());
224228
})
225229
}

0 commit comments

Comments
 (0)