Skip to content

Commit 369b35e

Browse files
committed
retrieve test tombstone.pb fixture as a resource rather than a file path.
1 parent 3588bf0 commit 369b35e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

sentry-android-core/src/test/java/io/sentry/android/core/TombstoneIntegrationTest.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import io.sentry.SentryEvent
66
import io.sentry.SentryLevel
77
import io.sentry.android.core.TombstoneIntegration.TombstoneHint
88
import io.sentry.android.core.cache.AndroidEnvelopeCache
9-
import java.io.File
109
import kotlin.test.assertEquals
1110
import kotlin.test.assertNotNull
1211
import kotlin.test.assertTrue
@@ -47,7 +46,9 @@ class TombstoneIntegrationTest : ApplicationExitIntegrationTestBase<TombstoneHin
4746
whenever(mock.traceInputStream).thenReturn("XXXXX".byteInputStream())
4847
} else {
4948
whenever(mock.traceInputStream)
50-
.thenReturn(File("src/test/resources/tombstone.pb").inputStream())
49+
.thenReturn(
50+
TombstoneIntegrationTest::class.java.getResourceAsStream("/tombstone.pb")
51+
)
5152
}
5253
}
5354
shadowActivityManager.addApplicationExitInfo(exitInfo)

sentry-android-core/src/test/java/io/sentry/android/core/internal/tombstone/TombstoneParserTest.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package io.sentry.android.core.internal.tombstone
22

33
import java.io.ByteArrayInputStream
4-
import java.io.File
54
import kotlin.test.Test
65
import kotlin.test.assertEquals
76
import kotlin.test.assertNotNull
@@ -48,8 +47,8 @@ class TombstoneParserTest {
4847

4948
@Test
5049
fun `parses a snapshot tombstone into Event`() {
51-
val tombstone = File("src/test/resources/tombstone.pb")
52-
val parser = TombstoneParser(tombstone.inputStream())
50+
val tombstoneStream = TombstoneParserTest::class.java.getResourceAsStream("/tombstone.pb")!!
51+
val parser = TombstoneParser(tombstoneStream)
5352
val event = parser.parse()
5453

5554
// top-level data

0 commit comments

Comments
 (0)