language

package
v0.19.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var KnownLanguages = []Language{&Gherkin{}, &Groovy{}, &XML{}, &YAML{}}

KnownLanguages is the list of all supported test languages.

Functions

This section is empty.

Types

type Gherkin

type Gherkin struct {
}

func (*Gherkin) GetName

func (language *Gherkin) GetName() string

func (*Gherkin) SupportsFile

func (language *Gherkin) SupportsFile(fileName string) bool

type Groovy

type Groovy struct {
}

func (*Groovy) GetName

func (language *Groovy) GetName() string

func (*Groovy) SupportsFile

func (language *Groovy) SupportsFile(fileName string) bool

type Language

type Language interface {
	GetName() string
	SupportsFile(fileName string) bool
}

type XML

type XML struct {
}

func (*XML) GetName

func (language *XML) GetName() string

func (*XML) SupportsFile

func (language *XML) SupportsFile(fileName string) bool

type YAML added in v0.13.0

type YAML struct {
}

func (*YAML) GetName added in v0.13.0

func (language *YAML) GetName() string

func (*YAML) SupportsFile added in v0.13.0

func (language *YAML) SupportsFile(fileName string) bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL