MCPcopy
hub / github.com/Masterminds/squirrel / TestExprNilToSql

Function TestExprNilToSql

expr_test.go:170–187  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

168}
169
170func TestExprNilToSql(t *testing.T) {
171 var b Sqlizer
172 b = NotEq{"name": nil}
173 sql, args, err := b.ToSql()
174 assert.NoError(t, err)
175 assert.Empty(t, args)
176
177 expectedSql := "name IS NOT NULL"
178 assert.Equal(t, expectedSql, sql)
179
180 b = Eq{"name": nil}
181 sql, args, err = b.ToSql()
182 assert.NoError(t, err)
183 assert.Empty(t, args)
184
185 expectedSql = "name IS NULL"
186 assert.Equal(t, expectedSql, sql)
187}
188
189func TestNullTypeString(t *testing.T) {
190 var b Sqlizer

Callers

nothing calls this directly

Calls 1

ToSqlMethod · 0.95

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…