mirror of
https://github.com/apple/pkl.git
synced 2026-04-21 07:51:35 +02:00
Adds traceMode evaluator setting to support trace() pretty printing (#1100)
This commit is contained in:
@@ -78,6 +78,7 @@ abstract class AbstractServerTest {
|
||||
project = null,
|
||||
externalModuleReaders = null,
|
||||
externalResourceReaders = null,
|
||||
traceMode = null,
|
||||
)
|
||||
|
||||
@Test
|
||||
@@ -1025,6 +1026,7 @@ abstract class AbstractServerTest {
|
||||
http,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
)
|
||||
|
||||
send(message)
|
||||
|
||||
@@ -56,6 +56,7 @@ class BinaryEvaluatorSnippetTestEngine : InputOutputTestEngine() {
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
)
|
||||
|
||||
private fun String.stripFilePaths() =
|
||||
|
||||
@@ -45,6 +45,7 @@ class BinaryEvaluatorTest {
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
)
|
||||
|
||||
private fun evaluate(text: String, expression: String?) =
|
||||
|
||||
@@ -23,6 +23,7 @@ import java.time.Duration
|
||||
import org.assertj.core.api.Assertions.assertThat
|
||||
import org.junit.jupiter.api.Test
|
||||
import org.msgpack.core.MessagePack
|
||||
import org.pkl.core.evaluatorSettings.TraceMode
|
||||
import org.pkl.core.messaging.Message
|
||||
import org.pkl.core.messaging.MessageDecoder
|
||||
import org.pkl.core.messaging.MessageEncoder
|
||||
@@ -100,6 +101,7 @@ class ServerMessagePackCodecTest {
|
||||
),
|
||||
externalModuleReaders = mapOf("external" to externalReader, "external2" to externalReader),
|
||||
externalResourceReaders = mapOf("external" to externalReader),
|
||||
traceMode = TraceMode.PRETTY,
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user