upleb.uk

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

summaryrefslogtreecommitdiff
path: root/test_utils/src
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2025-07-31 12:02:08 +0100
committerDanConwayDev <DanConwayDev@protonmail.com>2025-07-31 12:02:08 +0100
commit8fe7737a491d6056d6e865bfdecd02e3dda3e8f5 (patch)
treeea044a7e3744724c1245a8c20bc5bf5e01ef492f /test_utils/src
parentf4d3a622eeff76677316076afcd0cb8954aa2e05 (diff)
chore: bump rust-nostr v0.43
with trival breaking changes. nip05 changes will be done seperately.
Diffstat (limited to 'test_utils/src')
-rw-r--r--test_utils/src/lib.rs2
-rw-r--r--test_utils/src/relay.rs8
2 files changed, 7 insertions, 3 deletions
diff --git a/test_utils/src/lib.rs b/test_utils/src/lib.rs
index 7d79cff..3ae004f 100644
--- a/test_utils/src/lib.rs
+++ b/test_utils/src/lib.rs
@@ -13,7 +13,7 @@ use futures::{executor::block_on, future::join_all};
13use git::GitTestRepo; 13use git::GitTestRepo;
14use git2::{Signature, Time}; 14use git2::{Signature, Time};
15use nostr::{self, Kind, Tag, nips::nip65::RelayMetadata}; 15use nostr::{self, Kind, Tag, nips::nip65::RelayMetadata};
16use nostr_database::NostrEventsDatabase; 16use nostr_database::NostrDatabase;
17use nostr_lmdb::NostrLMDB; 17use nostr_lmdb::NostrLMDB;
18use nostr_sdk::{Client, Event, NostrSigner, TagStandard, serde_json}; 18use nostr_sdk::{Client, Event, NostrSigner, TagStandard, serde_json};
19use once_cell::sync::Lazy; 19use once_cell::sync::Lazy;
diff --git a/test_utils/src/relay.rs b/test_utils/src/relay.rs
index b14f532..8a982a4 100644
--- a/test_utils/src/relay.rs
+++ b/test_utils/src/relay.rs
@@ -1,7 +1,7 @@
1use std::collections::HashMap; 1use std::collections::HashMap;
2 2
3use anyhow::{Result, bail}; 3use anyhow::{Result, bail};
4use nostr::{ClientMessage, JsonUtil, RelayMessage}; 4use nostr::{ClientMessage, JsonUtil, RelayMessage, filter::MatchEventOptions};
5 5
6use crate::CliTester; 6use crate::CliTester;
7 7
@@ -105,7 +105,11 @@ impl<'a> Relay<'a> {
105 &self 105 &self
106 .events 106 .events
107 .iter() 107 .iter()
108 .filter(|e| filters.iter().any(|filter| filter.match_event(e))) 108 .filter(|e| {
109 filters
110 .iter()
111 .any(|filter| filter.match_event(e, MatchEventOptions::default()))
112 })
109 .filter(|_| true) 113 .filter(|_| true)
110 .cloned() 114 .cloned()
111 .collect(), 115 .collect(),