Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExecutableSchema ¶
func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
Types ¶
type ComplexityRoot ¶
type ComplexityRoot struct { Query struct { TestRun func(childComplexity int, testRunFilter modelv2.TestRunFilter) int TestRunByID func(childComplexity int, id int) int TestRuns func(childComplexity int) int } SpecRun struct { EndTime func(childComplexity int) int ID func(childComplexity int) int Message func(childComplexity int) int SpecDescription func(childComplexity int) int StartTime func(childComplexity int) int Status func(childComplexity int) int SuiteID func(childComplexity int) int Tags func(childComplexity int) int } SuiteRun struct { EndTime func(childComplexity int) int ID func(childComplexity int) int SpecRuns func(childComplexity int) int StartTime func(childComplexity int) int SuiteName func(childComplexity int) int TestRunID func(childComplexity int) int } Tag struct { ID func(childComplexity int) int Name func(childComplexity int) int } TestRun struct { EndTime func(childComplexity int) int ID func(childComplexity int) int StartTime func(childComplexity int) int SuiteRuns func(childComplexity int) int TestProjectName func(childComplexity int) int TestSeed func(childComplexity int) int } }
type Config ¶
type Config struct { Schema *ast.Schema Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type DirectiveRoot ¶
type DirectiveRoot struct { }
type QueryResolver ¶
type ResolverRoot ¶
type ResolverRoot interface {
Query() QueryResolver
}
Click to show internal directories.
Click to hide internal directories.