Skip to content

Commit d446734

Browse files
committed
KTL-4174 Fix updating timestamp
1 parent fc9d70b commit d446734

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

integrations/github/src/test/kotlin/io/klibs/integration/github/GitHubIntegrationKohsukeLibraryGetKlibsIssuesTest.kt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,12 +177,16 @@ class GitHubIntegrationKohsukeLibraryGetKlibsIssuesTest {
177177
mock<GHLabel> { on { it.name } doReturn name }
178178
}
179179

180-
return mock {
180+
val issue = mock<GHIssue> {
181181
on { it.number } doReturn number
182182
on { it.body } doReturn body
183183
on { it.isPullRequest } doReturn isPullRequest
184-
on { it.createdAt} doReturn createdAt
185184
on { it.labels } doReturn mockedLabels
186185
}
186+
187+
// We can't simply put it into the mock structure because Mockito clashes with Kohsuke's hidden bridge methods
188+
doAnswer { createdAt }.whenever(issue).getCreatedAt()
189+
190+
return issue
187191
}
188192
}

0 commit comments

Comments
 (0)