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

Function TestAddOrderBy_Multiple

pkg/transform/orderby_test.go:54–66  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

52}
53
54func TestAddOrderBy_Multiple(t *testing.T) {
55 stmt := mustParse(t, "SELECT * FROM users")
56 err := Apply(stmt,
57 AddOrderBy("last_name", false),
58 AddOrderBy("first_name", false),
59 )
60 if err != nil {
61 t.Fatal(err)
62 }
63 out := format(stmt)
64 assertContains(t, out, "last_name")
65 assertContains(t, out, "first_name")
66}
67
68func TestOrderBy_UnsupportedStatement(t *testing.T) {
69 stmt := mustParse(t, "DELETE FROM users")

Callers

nothing calls this directly

Calls 5

mustParseFunction · 0.85
ApplyFunction · 0.85
AddOrderByFunction · 0.85
assertContainsFunction · 0.85
formatFunction · 0.70

Tested by

no test coverage detected