diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2024-06-11 16:21:44 +0100 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2024-06-13 09:09:00 +0100 |
| commit | f1b3fcc40ab666d8def97096d1942c274da9b279 (patch) | |
| tree | 05d6af0c5c1ad9baedb90ef652152fba6d46abf5 /tests/send.rs | |
| parent | 7c6a5ab4c5e7a81c7442061029b9230748a6639d (diff) | |
chore: bump rust-nostr to v0.32.0
both nostr and nostr-sdk packages and also in test_utils
fix the many breaking changes
fix: ignore trailing slash when depuplicate relays for send events.
this was picked up as TagStandard::RelayMetadata has started adding
a traling slash.
refactor cli output test function `expect_send_with_progress` so that
relays can succeed / fail in a random order
Diffstat (limited to 'tests/send.rs')
| -rw-r--r-- | tests/send.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/send.rs b/tests/send.rs index aa16949..22216a8 100644 --- a/tests/send.rs +++ b/tests/send.rs | |||
| @@ -82,12 +82,12 @@ mod when_commits_behind_ask_to_proceed { | |||
| 82 | } | 82 | } |
| 83 | 83 | ||
| 84 | fn is_cover_letter(event: &nostr::Event) -> bool { | 84 | fn is_cover_letter(event: &nostr::Event) -> bool { |
| 85 | event.kind.as_u64().eq(&PATCH_KIND) | 85 | event.kind.as_u16().eq(&PATCH_KIND) |
| 86 | && event.iter_tags().any(|t| t.as_vec()[1].eq("cover-letter")) | 86 | && event.iter_tags().any(|t| t.as_vec()[1].eq("cover-letter")) |
| 87 | } | 87 | } |
| 88 | 88 | ||
| 89 | fn is_patch(event: &nostr::Event) -> bool { | 89 | fn is_patch(event: &nostr::Event) -> bool { |
| 90 | event.kind.as_u64().eq(&PATCH_KIND) | 90 | event.kind.as_u16().eq(&PATCH_KIND) |
| 91 | && !event.iter_tags().any(|t| t.as_vec()[1].eq("cover-letter")) | 91 | && !event.iter_tags().any(|t| t.as_vec()[1].eq("cover-letter")) |
| 92 | } | 92 | } |
| 93 | 93 | ||
| @@ -393,12 +393,12 @@ mod when_cover_letter_details_specified_with_range_of_head_2_sends_cover_letter_ | |||
| 393 | #[tokio::test] | 393 | #[tokio::test] |
| 394 | #[serial] | 394 | #[serial] |
| 395 | async fn p_tags_for_maintainers() -> Result<()> { | 395 | async fn p_tags_for_maintainers() -> Result<()> { |
| 396 | let maintainers = &generate_repo_ref_event() | 396 | let event = generate_repo_ref_event(); |
| 397 | let maintainers = &event | ||
| 397 | .iter_tags() | 398 | .iter_tags() |
| 398 | .find(|t| t.as_vec()[0].eq(&"maintainers")) | 399 | .find(|t| t.as_vec()[0].eq(&"maintainers")) |
| 399 | .unwrap() | 400 | .unwrap() |
| 400 | .as_vec() | 401 | .as_vec()[1..]; |
| 401 | .clone()[1..]; | ||
| 402 | let (_, _, r53, r55, r56) = prep_run_create_proposal(true).await?; | 402 | let (_, _, r53, r55, r56) = prep_run_create_proposal(true).await?; |
| 403 | for relay in [&r53, &r55, &r56] { | 403 | for relay in [&r53, &r55, &r56] { |
| 404 | for m in maintainers { | 404 | for m in maintainers { |
| @@ -546,12 +546,12 @@ mod when_cover_letter_details_specified_with_range_of_head_2_sends_cover_letter_ | |||
| 546 | #[tokio::test] | 546 | #[tokio::test] |
| 547 | #[serial] | 547 | #[serial] |
| 548 | async fn p_tags_for_maintainers() -> Result<()> { | 548 | async fn p_tags_for_maintainers() -> Result<()> { |
| 549 | let maintainers = &generate_repo_ref_event() | 549 | let event = generate_repo_ref_event(); |
| 550 | let maintainers = &event | ||
| 550 | .iter_tags() | 551 | .iter_tags() |
| 551 | .find(|t| t.as_vec()[0].eq(&"maintainers")) | 552 | .find(|t| t.as_vec()[0].eq(&"maintainers")) |
| 552 | .unwrap() | 553 | .unwrap() |
| 553 | .as_vec() | 554 | .as_vec()[1..]; |
| 554 | .clone()[1..]; | ||
| 555 | for m in maintainers { | 555 | for m in maintainers { |
| 556 | assert!( | 556 | assert!( |
| 557 | prep() | 557 | prep() |