upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/tests/prs_create.rs
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2023-11-01 00:00:00 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2023-11-01 00:00:00 +0000
commitd7ec799d3565adc0503dd2f5c42c3953cbdd1fb9 (patch)
treed454046cb75d1c183c91455ac0adc955f477c7eb /tests/prs_create.rs
parent497bf71910f0f224ce66b154d58a228095a40c0a (diff)
build(test) fix running tests together
use a patched websocket server that releases port after x connections enabling its use in many tests included in the same test run
Diffstat (limited to 'tests/prs_create.rs')
-rw-r--r--tests/prs_create.rs14
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/prs_create.rs b/tests/prs_create.rs
index 564ef16..42f83b4 100644
--- a/tests/prs_create.rs
+++ b/tests/prs_create.rs
@@ -204,6 +204,9 @@ mod sends_pr_and_2_patches_to_3_relays {
204 let cli_tester_handle = std::thread::spawn(move || -> Result<()> { 204 let cli_tester_handle = std::thread::spawn(move || -> Result<()> {
205 let mut p = cli_tester_create_pr(&git_repo); 205 let mut p = cli_tester_create_pr(&git_repo);
206 p.expect_end_eventually()?; 206 p.expect_end_eventually()?;
207 for p in [51, 52, 53] {
208 relay::shutdown_relay(8000 + p)?;
209 }
207 Ok(()) 210 Ok(())
208 }); 211 });
209 212
@@ -419,7 +422,6 @@ mod sends_pr_and_2_patches_to_3_relays {
419 Ok(()) 422 Ok(())
420 } 423 }
421 } 424 }
422
423 mod cli_ouput { 425 mod cli_ouput {
424 use super::*; 426 use super::*;
425 427
@@ -446,6 +448,9 @@ mod sends_pr_and_2_patches_to_3_relays {
446 3, 448 3,
447 )?; 449 )?;
448 p.expect_end_with_whitespace()?; 450 p.expect_end_with_whitespace()?;
451 for p in [51, 52, 53] {
452 relay::shutdown_relay(8000 + p)?;
453 }
449 Ok(()) 454 Ok(())
450 }); 455 });
451 456
@@ -493,6 +498,9 @@ mod sends_pr_and_2_patches_to_3_relays {
493 let cli_tester_handle = std::thread::spawn(move || -> Result<()> { 498 let cli_tester_handle = std::thread::spawn(move || -> Result<()> {
494 let mut p = cli_tester_create_pr(&git_repo); 499 let mut p = cli_tester_create_pr(&git_repo);
495 p.expect_end_eventually()?; 500 p.expect_end_eventually()?;
501 for p in [51, 52, 53] {
502 relay::shutdown_relay(8000 + p)?;
503 }
496 Ok(()) 504 Ok(())
497 }); 505 });
498 506
@@ -554,6 +562,10 @@ mod sends_pr_and_2_patches_to_3_relays {
554 3, 562 3,
555 )?; 563 )?;
556 p.expect_end_with_whitespace()?; 564 p.expect_end_with_whitespace()?;
565 for p in [51, 52, 53] {
566 relay::shutdown_relay(8000 + p)?;
567 }
568
557 Ok(()) 569 Ok(())
558 }); 570 });
559 571