MCPcopy Create free account
hub / github.com/github/gh-aw / assertRender

Function assertRender

pkg/workflow/expression_optimizer_test.go:55–60  ·  view source on GitHub ↗

assertRender asserts that optimising node produces a result that renders to the expected string.

(t *testing.T, expected string, node ConditionNode, msgAndArgs ...any)

Source from the content-addressed store, hash-verified

53// assertRender asserts that optimising node produces a result that renders to
54// the expected string.
55func assertRender(t *testing.T, expected string, node ConditionNode, msgAndArgs ...any) {
56 t.Helper()
57 result := OptimizeExpression(node)
58 require.NotNil(t, result, "OptimizeExpression returned nil")
59 assert.Equal(t, expected, result.Render(), msgAndArgs...)
60}
61
62// ---------------------------------------------------------------------------
63// Nil / leaf nodes

Calls 2

OptimizeExpressionFunction · 0.85
RenderMethod · 0.65

Tested by

no test coverage detected