func (s *QueryTestSuite) QTC(rawQuery interface{}, trueV interface{}) {
	switch t := trueV.(type) {
	case rql.Entry:
		s.EETTC(rawQuery, t)
	case *rql.EntrySchema:
		s.EESTTC(rawQuery, t)
	default:
		s.FailNow("t is not an Entry/EntrySchema value, it is instead %T", trueV)
	}
}
QTC => QueryTestCase
package ast
import (
	"testing"
	"time"
	"github.com/puppetlabs/wash/api/rql"
	"github.com/puppetlabs/wash/api/rql/ast/asttest"
	"github.com/stretchr/testify/suite"
)
type QueryTestSuite struct {
	asttest.Suite
}