Skip to content

[FEAT] Better Intent Test Specification #48

@NeonDaniel

Description

@NeonDaniel

Objective

The current intent tests are more like integration tests, testing for an intent match under common conditions (stable core with Padatious or Padacioso configured). A better implementation should test the engine directly and evaluate pass/fail based upon the confidence level of the match to remove several variables.

In addition to the current tests, proper unit tests for intents should be added.

Initial Implementation Requirements

  • Refactor to only load intent resources into the requested intent engine(s)
  • Run tests specifically against the requested intent engine to ensure an intent match occurs
  • Enable intent tests to specify minimum confidence levels to test the intent match against

Other Considerations

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

Other Helpful Tasks

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions