Documentation
¶
Index ¶
- func OkayError(t *testing.T, e error, prefix string) (okay bool, err error)
- type TestWeave
- func (dt *TestWeave) Assemble() (ret *weave.Catalog, err error)
- func (dt *TestWeave) Close()
- func (dt *TestWeave) MakeDomain(names []string, add ...eph.Ephemera)
- func (dt *TestWeave) ReadAssignments() ([]string, error)
- func (dt *TestWeave) ReadDomain(n string) (ret []string, err error)
- func (dt *TestWeave) ReadDomains() ([]string, error)
- func (dt *TestWeave) ReadFields() ([]string, error)
- func (dt *TestWeave) ReadGrammar() ([]string, error)
- func (dt *TestWeave) ReadKinds() (ret []string, err error)
- func (dt *TestWeave) ReadLocals() ([]string, error)
- func (dt *TestWeave) ReadNames() ([]string, error)
- func (dt *TestWeave) ReadNouns() ([]string, error)
- func (dt *TestWeave) ReadPairs() ([]string, error)
- func (dt *TestWeave) ReadPatterns() ([]string, error)
- func (dt *TestWeave) ReadPlurals() ([]string, error)
- func (dt *TestWeave) ReadRelations() ([]string, error)
- func (dt *TestWeave) ReadRules() ([]string, error)
- func (dt *TestWeave) ReadValues() ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TestWeave ¶
type TestWeave struct {
// contains filtered or unexported fields
}
func NewWeaverCatalog ¶
func NewWeaverOptions ¶
func (*TestWeave) ReadAssignments ¶
func (*TestWeave) ReadDomain ¶
an array of dependencies
func (*TestWeave) ReadDomains ¶
func (*TestWeave) ReadFields ¶
domain, kind, field name, affinity, subtype sorted by kind and within each kind, the field name
func (*TestWeave) ReadGrammar ¶
domain, input, serialized program
func (*TestWeave) ReadKinds ¶
domain, kind, expanded materialized path ordered by domain, length of path, and name ( that erases their natural, dependency order --
but independent siblings dont otherwise have a consistent order for testing )
func (*TestWeave) ReadLocals ¶
domain, kind, name, serialized initialization
func (*TestWeave) ReadPairs ¶
domain, relation, noun, other noun original order was domain, and alpha relation name
func (*TestWeave) ReadPatterns ¶
domain, pattern, labels, result field
func (*TestWeave) ReadPlurals ¶
domain, many, one
func (*TestWeave) ReadRelations ¶
domain, relation, one kind, other kind, cardinality ordered by name of the relation for test consistency.
func (*TestWeave) ReadValues ¶
domain, noun, field, value
Click to show internal directories.
Click to hide internal directories.