MCPcopy Create free account
hub / github.com/Effect-TS/tsgo / DoLayerGraphBaseline

Function DoLayerGraphBaseline

internal/effecttest/baseline.go:472–482  ·  view source on GitHub ↗

DoLayerGraphBaseline generates a .layers.txt baseline for Effect tests.

(
	t *testing.T,
	baselineName string,
	c *checker.Checker,
	inputFiles []*harnessutil.TestFile,
	sourceFileGetter func(string) *ast.SourceFile,
	subfolder string,
)

Source from the content-addressed store, hash-verified

470
471// DoLayerGraphBaseline generates a .layers.txt baseline for Effect tests.
472func DoLayerGraphBaseline(
473 t *testing.T,
474 baselineName string,
475 c *checker.Checker,
476 inputFiles []*harnessutil.TestFile,
477 sourceFileGetter func(string) *ast.SourceFile,
478 subfolder string,
479) {
480 content := generateLayerGraphBaseline(c, inputFiles, sourceFileGetter)
481 runEffectBaseline(t, baselineName+".layers.txt", content, subfolder)
482}
483
484// generateLayerGraphBaseline creates a layer graph baseline string.
485func generateLayerGraphBaseline(

Callers 1

RunEffectTestFunction · 0.85

Calls 2

runEffectBaselineFunction · 0.85

Tested by

no test coverage detected