diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/send.rs | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/tests/send.rs b/tests/send.rs index 2c95e1e..0169c82 100644 --- a/tests/send.rs +++ b/tests/send.rs | |||
| @@ -375,7 +375,7 @@ mod when_cover_letter_details_specified_with_range_of_head_2_sends_cover_letter_ | |||
| 375 | 375 | ||
| 376 | #[tokio::test] | 376 | #[tokio::test] |
| 377 | #[serial] | 377 | #[serial] |
| 378 | async fn a_tag_for_repo_event() -> Result<()> { | 378 | async fn a_tag_for_repo_event_of_each_maintainer() -> Result<()> { |
| 379 | let (_, _, r53, r55, r56) = prep_run_create_proposal(true).await?; | 379 | let (_, _, r53, r55, r56) = prep_run_create_proposal(true).await?; |
| 380 | for relay in [&r53, &r55, &r56] { | 380 | for relay in [&r53, &r55, &r56] { |
| 381 | let cover_letter_event: &nostr::Event = | 381 | let cover_letter_event: &nostr::Event = |
| @@ -385,6 +385,11 @@ mod when_cover_letter_details_specified_with_range_of_head_2_sends_cover_letter_ | |||
| 385 | "{REPOSITORY_KIND}:{TEST_KEY_1_PUBKEY_HEX}:{}", | 385 | "{REPOSITORY_KIND}:{TEST_KEY_1_PUBKEY_HEX}:{}", |
| 386 | generate_repo_ref_event().identifier().unwrap() | 386 | generate_repo_ref_event().identifier().unwrap() |
| 387 | )))); | 387 | )))); |
| 388 | assert!(cover_letter_event.iter_tags().any(|t| t.as_vec()[0].eq("a") | ||
| 389 | && t.as_vec()[1].eq(&format!( | ||
| 390 | "{REPOSITORY_KIND}:{TEST_KEY_2_PUBKEY_HEX}:{}", | ||
| 391 | generate_repo_ref_event().identifier().unwrap() | ||
| 392 | )))); | ||
| 388 | } | 393 | } |
| 389 | Ok(()) | 394 | Ok(()) |
| 390 | } | 395 | } |
| @@ -564,7 +569,7 @@ mod when_cover_letter_details_specified_with_range_of_head_2_sends_cover_letter_ | |||
| 564 | 569 | ||
| 565 | #[tokio::test] | 570 | #[tokio::test] |
| 566 | #[serial] | 571 | #[serial] |
| 567 | async fn a_tag_for_repo_event() -> Result<()> { | 572 | async fn a_tag_for_repo_event_of_each_maintainer() -> Result<()> { |
| 568 | assert!(prep().await?.tags.iter().any(|t| { | 573 | assert!(prep().await?.tags.iter().any(|t| { |
| 569 | t.as_vec()[0].eq("a") | 574 | t.as_vec()[0].eq("a") |
| 570 | && t.as_vec()[1].eq(&format!( | 575 | && t.as_vec()[1].eq(&format!( |
| @@ -572,6 +577,13 @@ mod when_cover_letter_details_specified_with_range_of_head_2_sends_cover_letter_ | |||
| 572 | generate_repo_ref_event().identifier().unwrap() | 577 | generate_repo_ref_event().identifier().unwrap() |
| 573 | )) | 578 | )) |
| 574 | })); | 579 | })); |
| 580 | assert!(prep().await?.tags.iter().any(|t| { | ||
| 581 | t.as_vec()[0].eq("a") | ||
| 582 | && t.as_vec()[1].eq(&format!( | ||
| 583 | "{REPOSITORY_KIND}:{TEST_KEY_2_PUBKEY_HEX}:{}", | ||
| 584 | generate_repo_ref_event().identifier().unwrap() | ||
| 585 | )) | ||
| 586 | })); | ||
| 575 | Ok(()) | 587 | Ok(()) |
| 576 | } | 588 | } |
| 577 | 589 | ||