From 9c0873b1782b35ebfbe24f1770c2cc757820686c Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 12 May 2026 14:49:01 -0400 Subject: [PATCH] fix(quartz): import RelayEngine.preload extension in jvmAndroid tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow-up to the previous geode rename — quartz's jvmAndroid tests extend the geode testFixtures `RelayClientTest` and were calling `defaultRelay.preload(...)`. After moving `preload` off `RelayEngine` and into an extension function in `geode.testing`, these tests need the import explicitly. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../quartz/nip01Core/relay/NostrClientFirstEventTest.kt | 1 + .../quartz/nip01Core/relay/NostrClientManualSubTest.kt | 1 + .../quartz/nip01Core/relay/NostrClientQueryCountTest.kt | 1 + .../quartz/nip01Core/relay/NostrClientRepeatSubTest.kt | 1 + .../nip01Core/relay/NostrClientReqBypassingRelayLimitsTest.kt | 1 + .../quartz/nip01Core/relay/NostrClientSubscriptionAsFlowTest.kt | 1 + .../quartz/nip01Core/relay/NostrClientSubscriptionTest.kt | 1 + .../relay/NostrClientSubscriptionUntilEoseAsFlowTest.kt | 1 + 8 files changed, 8 insertions(+) diff --git a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientFirstEventTest.kt b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientFirstEventTest.kt index 5149c7ad1..bd504dd60 100644 --- a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientFirstEventTest.kt +++ b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientFirstEventTest.kt @@ -21,6 +21,7 @@ package com.vitorpamplona.quartz.nip01Core.relay import com.vitorpamplona.geode.testing.RelayClientTest +import com.vitorpamplona.geode.testing.preload import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.relay.client.accessories.fetchFirst diff --git a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientManualSubTest.kt b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientManualSubTest.kt index 8a0aad1d6..06354f98d 100644 --- a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientManualSubTest.kt +++ b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientManualSubTest.kt @@ -22,6 +22,7 @@ package com.vitorpamplona.quartz.nip01Core.relay import com.vitorpamplona.geode.fixtures.SyntheticEvents import com.vitorpamplona.geode.testing.RelayClientTest +import com.vitorpamplona.geode.testing.preload import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.relay.client.reqs.SubscriptionListener diff --git a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientQueryCountTest.kt b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientQueryCountTest.kt index 6d0a1248a..17a57c8a2 100644 --- a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientQueryCountTest.kt +++ b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientQueryCountTest.kt @@ -22,6 +22,7 @@ package com.vitorpamplona.quartz.nip01Core.relay import com.vitorpamplona.geode.fixtures.SyntheticEvents import com.vitorpamplona.geode.testing.RelayClientTest +import com.vitorpamplona.geode.testing.preload import com.vitorpamplona.quartz.nip01Core.relay.client.accessories.count import com.vitorpamplona.quartz.nip01Core.relay.filters.Filter import com.vitorpamplona.quartz.nip01Core.relay.normalizer.normalizeRelayUrl diff --git a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientRepeatSubTest.kt b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientRepeatSubTest.kt index ebb799962..727e0837a 100644 --- a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientRepeatSubTest.kt +++ b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientRepeatSubTest.kt @@ -22,6 +22,7 @@ package com.vitorpamplona.quartz.nip01Core.relay import com.vitorpamplona.geode.fixtures.SyntheticEvents import com.vitorpamplona.geode.testing.RelayClientTest +import com.vitorpamplona.geode.testing.preload import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.relay.client.listeners.RelayConnectionListener import com.vitorpamplona.quartz.nip01Core.relay.client.single.IRelayClient diff --git a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientReqBypassingRelayLimitsTest.kt b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientReqBypassingRelayLimitsTest.kt index 9b961b7ff..dac066c91 100644 --- a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientReqBypassingRelayLimitsTest.kt +++ b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientReqBypassingRelayLimitsTest.kt @@ -22,6 +22,7 @@ package com.vitorpamplona.quartz.nip01Core.relay import com.vitorpamplona.geode.fixtures.SyntheticEvents import com.vitorpamplona.geode.testing.RelayClientTest +import com.vitorpamplona.geode.testing.preload import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.relay.client.accessories.fetchAllPages diff --git a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionAsFlowTest.kt b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionAsFlowTest.kt index b749a7d90..603cc1b3e 100644 --- a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionAsFlowTest.kt +++ b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionAsFlowTest.kt @@ -22,6 +22,7 @@ package com.vitorpamplona.quartz.nip01Core.relay import com.vitorpamplona.geode.fixtures.SyntheticEvents import com.vitorpamplona.geode.testing.RelayClientTest +import com.vitorpamplona.geode.testing.preload import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.relay.client.reqs.subscribeAsFlow diff --git a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionTest.kt b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionTest.kt index 9ec9bfc54..6ae66b8f1 100644 --- a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionTest.kt +++ b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionTest.kt @@ -22,6 +22,7 @@ package com.vitorpamplona.quartz.nip01Core.relay import com.vitorpamplona.geode.fixtures.SyntheticEvents import com.vitorpamplona.geode.testing.RelayClientTest +import com.vitorpamplona.geode.testing.preload import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.relay.client.reqs.StaticSubscription diff --git a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionUntilEoseAsFlowTest.kt b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionUntilEoseAsFlowTest.kt index 9f8ce103c..a6f31ca71 100644 --- a/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionUntilEoseAsFlowTest.kt +++ b/quartz/src/jvmAndroidTest/kotlin/com/vitorpamplona/quartz/nip01Core/relay/NostrClientSubscriptionUntilEoseAsFlowTest.kt @@ -22,6 +22,7 @@ package com.vitorpamplona.quartz.nip01Core.relay import com.vitorpamplona.geode.fixtures.SyntheticEvents import com.vitorpamplona.geode.testing.RelayClientTest +import com.vitorpamplona.geode.testing.preload import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.relay.client.reqs.fetchAsFlow