diff --git a/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.kt similarity index 71% rename from packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.kt index d2657ad80d4..95e6f330303 100644 --- a/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.java +++ b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.kt @@ -5,18 +5,18 @@ * LICENSE file in the root directory of this source tree. */ -package com.facebook.react.util; +package com.facebook.react.util -import com.facebook.react.bridge.JavaOnlyArray; -import com.facebook.react.bridge.JavaOnlyMap; -import org.junit.Assert; -import org.junit.Test; +import com.facebook.react.bridge.JavaOnlyArray +import com.facebook.react.bridge.JavaOnlyMap +import org.junit.Assert +import org.junit.Test -public class JSStackTraceTest { +class JSStackTraceTest { @Test - public void testSymbolication() { - JavaOnlyArray values = + fun testSymbolication() { + val values = JavaOnlyArray.of( JavaOnlyMap.of( "methodName", @@ -80,17 +80,21 @@ public class JSStackTraceTest { "lineNumber", 10, "file", - "address at seg-3_198.js")); - String message = JSStackTrace.format("Error", values); + "address at seg-3_198.js")) + val message = JSStackTrace.format("Error", values) Assert.assertEquals( message, - "Error, stack:\n" - + "method_from_bundle@7:11\n" - + "method_from_ram_bundle@199.js:18:13\n" - + "method_from_ram_bundle_with_address@199.js:18:13\n" - + "method_from_segment@seg-1.js:9:18\n" - + "method_from_segment_with_address@seg-1.js:9:18\n" - + "method_from_ram_segment@seg-3_198.js:10:20\n" - + "method_from_ram_segment_with_address@seg-3_198.js:10:20\n"); + """ + Error, stack: + method_from_bundle@7:11 + method_from_ram_bundle@199.js:18:13 + method_from_ram_bundle_with_address@199.js:18:13 + method_from_segment@seg-1.js:9:18 + method_from_segment_with_address@seg-1.js:9:18 + method_from_ram_segment@seg-3_198.js:10:20 + method_from_ram_segment_with_address@seg-3_198.js:10:20 + + """ + .trimIndent()) } }