assertSame( 'relay.example.com', NostrRelayQuery::relayLogLabel('wss://relay.example.com/nostr') ); } public function testCreateNostrRequestAcceptsBackedEnumKinds(): void { $factory = new NostrRelayRequestFactory(12); $q = new NostrRelayQuery(new NullLogger(), $factory); $set = new RelaySet(); $set->addRelay(new Relay('wss://127.0.0.1:0')); $req = $q->createNostrRequest( defaultRelaySet: $set, kinds: [KindsEnum::METADATA], filters: [], ); $this->assertInstanceOf(\swentel\nostr\Request\Request::class, $req); } }