diff --git a/build-logic/tools/src/test/java/org/signal/buildtools/StaticIpResolverTest.kt b/build-logic/tools/src/test/java/org/signal/buildtools/StaticIpResolverTest.kt index 1d9cd64d2d..f52d9df389 100644 --- a/build-logic/tools/src/test/java/org/signal/buildtools/StaticIpResolverTest.kt +++ b/build-logic/tools/src/test/java/org/signal/buildtools/StaticIpResolverTest.kt @@ -20,12 +20,23 @@ class StaticIpResolverTest { @Test fun `Given a hostname with records, when I resolveToBuildConfig, then I expect a matching IP`() { - val staticIpResolver = StaticIpResolver(FakeRecordFetcher(mapOf( - SIGNAL_DOT_ORG to arrayOf(ARecord(Name.fromString("www."), DClass.ANY, 0L, mockk { - every { address } returns SIGNAL_IP - every { hostAddress } returns STRINGIFIED_IP - })) - ))) + val staticIpResolver = StaticIpResolver( + FakeRecordFetcher( + mapOf( + SIGNAL_DOT_ORG to arrayOf( + ARecord( + Name.fromString("www."), + DClass.ANY, + 0L, + mockk { + every { address } returns SIGNAL_IP + every { hostAddress } returns STRINGIFIED_IP + } + ) + ) + ) + ) + ) val actual = staticIpResolver.resolveToBuildConfig(SIGNAL_DOT_ORG) val expected = """ new String[]{"$STRINGIFIED_IP"} diff --git a/build.gradle b/build.gradle index 3e557faef9..75719d1872 100644 --- a/build.gradle +++ b/build.gradle @@ -64,6 +64,8 @@ task qa { group 'Verification' description 'Quality Assurance. Run before pushing.' dependsOn 'clean', + gradle.includedBuild('build-logic').task(':tools:test'), + gradle.includedBuild('build-logic').task(':tools:ktlintCheck'), ':Signal-Android:testPlayProdReleaseUnitTest', ':Signal-Android:lintPlayProdRelease', 'Signal-Android:ktlintCheck',