MCPcopy Create free account
hub / github.com/ajitpratap0/GoSQLX / TestSetOffset_Zero

Function TestSetOffset_Zero

pkg/transform/limit_test.go:109–119  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

107}
108
109func TestSetOffset_Zero(t *testing.T) {
110 // OFFSET 0 is valid SQL - no offset applied.
111 stmt := mustParse(t, "SELECT * FROM users")
112 err := Apply(stmt, SetOffset(0))
113 if err != nil {
114 t.Fatalf("SetOffset(0) should succeed: %v", err)
115 }
116 out := format(stmt)
117 assertContains(t, out, "OFFSET")
118 assertContains(t, out, "0")
119}
120
121func TestSetOffset_Negative(t *testing.T) {
122 stmt := mustParse(t, "SELECT * FROM users")

Callers

nothing calls this directly

Calls 6

mustParseFunction · 0.85
ApplyFunction · 0.85
SetOffsetFunction · 0.85
assertContainsFunction · 0.85
formatFunction · 0.70
FatalfMethod · 0.65

Tested by

no test coverage detected