MCPcopy
hub / github.com/github/gh-ost / TestBuildSetPreparedClause

Function TestBuildSetPreparedClause

go/sql/builder_test.go:79–97  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

77}
78
79func TestBuildSetPreparedClause(t *testing.T) {
80 {
81 columns := NewColumnList([]string{"c1"})
82 clause, err := BuildSetPreparedClause(columns)
83 require.NoError(t, err)
84 require.Equal(t, "`c1`=?", clause)
85 }
86 {
87 columns := NewColumnList([]string{"c1", "c2"})
88 clause, err := BuildSetPreparedClause(columns)
89 require.NoError(t, err)
90 require.Equal(t, "`c1`=?, `c2`=?", clause)
91 }
92 {
93 columns := NewColumnList([]string{})
94 _, err := BuildSetPreparedClause(columns)
95 require.Error(t, err)
96 }
97}
98
99func TestBuildRangeComparison(t *testing.T) {
100 {

Callers

nothing calls this directly

Calls 3

NewColumnListFunction · 0.85
BuildSetPreparedClauseFunction · 0.85
ErrorMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…