Skip to content

Commit 125d5c8

Browse files
katukotasvc-squareup-copybara
authored andcommitted
Bind FakeTokenGenerator to TestFixture
GitOrigin-RevId: 324e25aa359307a94c893d4c5ba9584c239001fa
1 parent 8a41324 commit 125d5c8

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

misk-core/src/main/kotlin/misk/tokens/FakeTokenGeneratorModule.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ class FakeTokenGeneratorModule : KAbstractModule() {
77
override fun configure() {
88
bind<TokenGenerator>().to<FakeTokenGenerator>()
99
multibind<TestFixture>().to<FakeTokenGenerator>()
10+
multibind<TestFixture>().to<wisp.token.FakeTokenGenerator>()
1011
bind<TokenGenerator2>().to<FakeTokenGenerator2>()
1112
}
1213
}

wisp/wisp-token-testing/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ dependencies {
88
api(project(":wisp:wisp-token"))
99
api(project(":misk-testing-api"))
1010

11+
api(libs.jakartaInject)
1112
testImplementation(libs.kotestAssertionsShared)
1213
testImplementation(libs.kotestCommon)
1314
testImplementation(libs.kotestFrameworkApi)

wisp/wisp-token-testing/src/main/kotlin/wisp/token/FakeTokenGenerator.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ import wisp.token.TokenGenerator.Companion.CANONICALIZE_LENGTH_MIN
66
import wisp.token.TokenGenerator.Companion.canonicalize
77
import java.util.*
88
import java.util.concurrent.atomic.AtomicLong
9+
import jakarta.inject.Inject
910

10-
class FakeTokenGenerator : FakeFixture(), TokenGenerator {
11+
class FakeTokenGenerator @Inject constructor(): FakeFixture(), TokenGenerator {
1112
internal val nextByLabel by resettable {
1213
Collections.synchronizedMap<String, AtomicLong>(
1314
mutableMapOf()

0 commit comments

Comments
 (0)