Skip to content

Commit cb06065

Browse files
committed
chore: add small timeout to test
1 parent d86ea2c commit cb06065

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

rust/pact_matching/src/tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -660,8 +660,8 @@ async fn body_matching_with_number_matchers() {
660660
let matching_context = CoreMatchingContext::new(DiffConfig::AllowUnexpectedKeys,
661661
&category, &hashmap!{});
662662

663-
// let result = match_body(&expected, &actual, &matching_context, &CoreMatchingContext::default()).await;
664-
// expect!(result.mismatches().iter()).to(be_empty());
663+
let result = match_body(&expected, &actual, &matching_context, &CoreMatchingContext::default()).await;
664+
expect!(result.mismatches().iter()).to(be_empty());
665665

666666
let result2 = match_body(&expected, &actual2, &matching_context, &CoreMatchingContext::default()).await;
667667
assert_ne!(result2.mismatches(), vec![]);

rust/pact_verifier/src/pact_broker.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1170,12 +1170,14 @@ pub struct PactVerificationProperties {
11701170

11711171
#[cfg(test)]
11721172
mod tests {
1173+
use std::time::Duration;
11731174
use expectest::expect;
11741175
use expectest::prelude::*;
11751176
use pact_models::{Consumer, PactSpecification, Provider};
11761177
use pact_models::prelude::RequestResponsePact;
11771178
use pact_models::sync_interaction::RequestResponseInteraction;
11781179
use pretty_assertions::assert_eq;
1180+
use tokio::time::sleep;
11791181

11801182
use pact_consumer::mock_server::StartMockServerAsync;
11811183
use pact_consumer::prelude::*;
@@ -1376,6 +1378,9 @@ mod tests {
13761378
let client = HALClient::with_url(pact_broker.url().as_str(), None);
13771379
let expected_requests = client.retries as usize;
13781380
let result = client.post_json(pact_broker.url().as_str(), "{}").await;
1381+
1382+
sleep(Duration::from_millis(100)).await;
1383+
13791384
expect!(result.clone()).to(be_err());
13801385
expect!(pact_broker.metrics().requests).to(be_equal_to(expected_requests ));
13811386
}

0 commit comments

Comments
 (0)