diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2023-11-01 00:00:00 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2023-11-01 00:00:00 +0000 |
| commit | 57321aa9136293b24757a6695a5c92087af539ab (patch) | |
| tree | 2867d02430e346b13f7abcbb1022113d4fac31fa /tests | |
| parent | 82f1ba360b60c8339c7caea0dec7903ee5e764cd (diff) | |
feat(prs-create) send to repo relays
fetch repository reference events to identify repository relays
send pr events to repository relays alongside user relays
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/claim.rs | 2 | ||||
| -rw-r--r-- | tests/prs_create.rs | 52 |
2 files changed, 48 insertions, 6 deletions
diff --git a/tests/claim.rs b/tests/claim.rs index 914b12e..61be68b 100644 --- a/tests/claim.rs +++ b/tests/claim.rs | |||
| @@ -17,8 +17,6 @@ mod sends_repoistory_to_relays { | |||
| 17 | 17 | ||
| 18 | use super::*; | 18 | use super::*; |
| 19 | 19 | ||
| 20 | static REPOSITORY_KIND: u64 = 30017; | ||
| 21 | |||
| 22 | fn prep_git_repo() -> Result<GitTestRepo> { | 20 | fn prep_git_repo() -> Result<GitTestRepo> { |
| 23 | let test_repo = GitTestRepo::default(); | 21 | let test_repo = GitTestRepo::default(); |
| 24 | test_repo.populate()?; | 22 | test_repo.populate()?; |
diff --git a/tests/prs_create.rs b/tests/prs_create.rs index 3a28016..3b8aa31 100644 --- a/tests/prs_create.rs +++ b/tests/prs_create.rs | |||
| @@ -218,7 +218,18 @@ mod sends_pr_and_2_patches_to_3_relays { | |||
| 218 | ), | 218 | ), |
| 219 | Relay::new(8052, None, None), | 219 | Relay::new(8052, None, None), |
| 220 | Relay::new(8053, None, None), | 220 | Relay::new(8053, None, None), |
| 221 | Relay::new(8055, None, None), | 221 | Relay::new( |
| 222 | 8055, | ||
| 223 | None, | ||
| 224 | Some(&|relay, client_id, subscription_id, _| -> Result<()> { | ||
| 225 | relay.respond_events( | ||
| 226 | client_id, | ||
| 227 | &subscription_id, | ||
| 228 | &vec![generate_repo_ref_event()], | ||
| 229 | )?; | ||
| 230 | Ok(()) | ||
| 231 | }), | ||
| 232 | ), | ||
| 222 | Relay::new(8056, None, None), | 233 | Relay::new(8056, None, None), |
| 223 | ); | 234 | ); |
| 224 | 235 | ||
| @@ -521,7 +532,18 @@ mod sends_pr_and_2_patches_to_3_relays { | |||
| 521 | ), | 532 | ), |
| 522 | Relay::new(8052, None, None), | 533 | Relay::new(8052, None, None), |
| 523 | Relay::new(8053, None, None), | 534 | Relay::new(8053, None, None), |
| 524 | Relay::new(8055, None, None), | 535 | Relay::new( |
| 536 | 8055, | ||
| 537 | None, | ||
| 538 | Some(&|relay, client_id, subscription_id, _| -> Result<()> { | ||
| 539 | relay.respond_events( | ||
| 540 | client_id, | ||
| 541 | &subscription_id, | ||
| 542 | &vec![generate_repo_ref_event()], | ||
| 543 | )?; | ||
| 544 | Ok(()) | ||
| 545 | }), | ||
| 546 | ), | ||
| 525 | Relay::new(8056, None, None), | 547 | Relay::new(8056, None, None), |
| 526 | ); | 548 | ); |
| 527 | 549 | ||
| @@ -592,7 +614,18 @@ mod sends_pr_and_2_patches_to_3_relays { | |||
| 592 | ), | 614 | ), |
| 593 | Relay::new(8052, None, None), | 615 | Relay::new(8052, None, None), |
| 594 | Relay::new(8053, None, None), | 616 | Relay::new(8053, None, None), |
| 595 | Relay::new(8055, None, None), | 617 | Relay::new( |
| 618 | 8055, | ||
| 619 | None, | ||
| 620 | Some(&|relay, client_id, subscription_id, _| -> Result<()> { | ||
| 621 | relay.respond_events( | ||
| 622 | client_id, | ||
| 623 | &subscription_id, | ||
| 624 | &vec![generate_repo_ref_event()], | ||
| 625 | )?; | ||
| 626 | Ok(()) | ||
| 627 | }), | ||
| 628 | ), | ||
| 596 | Relay::new( | 629 | Relay::new( |
| 597 | 8056, | 630 | 8056, |
| 598 | Some(&|relay, client_id, event| -> Result<()> { | 631 | Some(&|relay, client_id, event| -> Result<()> { |
| @@ -660,7 +693,18 @@ mod sends_pr_and_2_patches_to_3_relays { | |||
| 660 | ), | 693 | ), |
| 661 | Relay::new(8052, None, None), | 694 | Relay::new(8052, None, None), |
| 662 | Relay::new(8053, None, None), | 695 | Relay::new(8053, None, None), |
| 663 | Relay::new(8055, None, None), | 696 | Relay::new( |
| 697 | 8055, | ||
| 698 | None, | ||
| 699 | Some(&|relay, client_id, subscription_id, _| -> Result<()> { | ||
| 700 | relay.respond_events( | ||
| 701 | client_id, | ||
| 702 | &subscription_id, | ||
| 703 | &vec![generate_repo_ref_event()], | ||
| 704 | )?; | ||
| 705 | Ok(()) | ||
| 706 | }), | ||
| 707 | ), | ||
| 664 | Relay::new( | 708 | Relay::new( |
| 665 | 8056, | 709 | 8056, |
| 666 | Some(&|relay, client_id, event| -> Result<()> { | 710 | Some(&|relay, client_id, event| -> Result<()> { |