MCPcopy Create free account
hub / github.com/brimdata/super / TestTranslateNamed

Function TestTranslateNamed

complex_test.go:111–125  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

109}
110
111func TestTranslateNamed(t *testing.T) {
112 c1 := super.NewContext()
113 c2 := super.NewContext()
114 set1, err := sup.ParseType(c1, "|[int64]|")
115 require.NoError(t, err)
116 set2, err := sup.ParseType(c2, "|[int64]|")
117 require.NoError(t, err)
118 named1, err := c1.LookupTypeNamed("foo", set1)
119 require.NoError(t, err)
120 named2, err := c2.LookupTypeNamed("foo", set2)
121 require.NoError(t, err)
122 named3, err := c2.TranslateType(named1)
123 require.NoError(t, err)
124 assert.Equal(t, named2, named3)
125}
126
127func TestCopyMutateFields(t *testing.T) {
128 c := super.NewContext()

Callers

nothing calls this directly

Calls 5

LookupTypeNamedMethod · 0.95
TranslateTypeMethod · 0.95
NewContextFunction · 0.92
ParseTypeFunction · 0.92
EqualMethod · 0.45

Tested by

no test coverage detected