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

Function TestNilSQL

pkg/sql/ast/sql_coverage_test.go:534–664  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

532}
533
534func TestNilSQL(t *testing.T) {
535 // All nil cases should return ""
536 var s *SelectStatement
537 if s.SQL() != "" {
538 t.Error("nil SelectStatement")
539 }
540 var i *InsertStatement
541 if i.SQL() != "" {
542 t.Error("nil InsertStatement")
543 }
544 var u *UpdateStatement
545 if u.SQL() != "" {
546 t.Error("nil UpdateStatement")
547 }
548 var d *DeleteStatement
549 if d.SQL() != "" {
550 t.Error("nil DeleteStatement")
551 }
552 var c *CreateTableStatement
553 if c.SQL() != "" {
554 t.Error("nil CreateTableStatement")
555 }
556 var ci *CreateIndexStatement
557 if ci.SQL() != "" {
558 t.Error("nil CreateIndexStatement")
559 }
560 var at *AlterTableStatement
561 if at.SQL() != "" {
562 t.Error("nil AlterTableStatement")
563 }
564 var dr *DropStatement
565 if dr.SQL() != "" {
566 t.Error("nil DropStatement")
567 }
568 var tr *TruncateStatement
569 if tr.SQL() != "" {
570 t.Error("nil TruncateStatement")
571 }
572 var w *WithClause
573 if w.SQL() != "" {
574 t.Error("nil WithClause")
575 }
576 var so *SetOperation
577 if so.SQL() != "" {
578 t.Error("nil SetOperation")
579 }
580 var v *Values
581 if v.SQL() != "" {
582 t.Error("nil Values")
583 }
584 var cv *CreateViewStatement
585 if cv.SQL() != "" {
586 t.Error("nil CreateViewStatement")
587 }
588 var cmv *CreateMaterializedViewStatement
589 if cmv.SQL() != "" {
590 t.Error("nil CreateMaterializedViewStatement")
591 }

Callers

nothing calls this directly

Calls 15

SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95
SQLMethod · 0.95

Tested by

no test coverage detected