Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Latest commit

 

History

History
72 lines (70 loc) · 3.23 KB

File metadata and controls

72 lines (70 loc) · 3.23 KB
  • Add assertion validator
  • Hook up to first skill to test
  • Add request expressions
  • Add entity resolution and dialog manager
  • Single config file
  • NPM distribution
  • Organize test hierarchy - test and interaction
  • call jest programmatically
  • Add jenkins and codecov
  • Add wildcard support?
  • Add tuneable logging
  • Add coverage for CLI path
  • Add version number
  • Add builtin mocks for address
  • Add explicit intent and slot execution
  • Add request property setting
  • Check on false comparisons failing per ivan
  • Add babel to support older nodejs versions
  • add full request/response json in debug output - include labels on it
  • Add jest adapter tests
  • add builtin mocks for dynamo
  • add ability to set applicationId, accountToken and deviceId
  • Add goto support
  • fix for windows
  • Updated bst command
  • create getting started
  • Make sure sessionendedrequest works - do we need a next tick to make sure another request doesn't come before it finishes?
  • Better interactionError messages on variable responses
  • add support for other operators
  • add support for sending intents to dialog delegate
  • fill-in core guide
  • figure out how to include docs on docs.bespoken.io
  • look at audioplayer tests
  • look at slots tests
  • support prompt property for everything?
  • add implied prompt test
  • look at goto tests
  • fix interactionError when running where there is no config or tests
  • make dynamo and address configurable globally and locally on test
  • Better interactionError handling from parser - standardize output
  • improve yaml interactionError handling - rethrow handled interactionError with extra info, line numbers?
  • Add ability to run specific tests
  • Document UNIT_TEST environment variable
  • Add references to examples for all test cases
  • setup travis and yaml for get facts project
  • add "only" tag like in jest to skip all other tests
  • Fix line number issue
  • update ci scripts and docs from alpha to beta version
  • Update all tests with proper descriptions
  • Should it be skill-testing.json or bst.json?
  • Update all tests with proper descriptions
  • get stuff ready for edgar to do virtual-device work
  • update ci scripts and docs from alpha to beta version
  • document skip and only flags
  • make sure docs reference beta bst version
  • make sure to merge in changes for country and postcal code fix (including null check)

For GA (First non-beta version)

  • support random intent on delegated dialog confirmation
  • check on guess the price not returning results
  • add support for all written out numbers?
  • Add input event support to virtual alexa

For V3

  • Make invoker generally usable, outside of tests, as programmatic lib
  • create installer that does not require npm? https://github.com/zeit/pkg
  • try out flow
  • backwards compatibility for test scripts?
  • make note that audioplayer stuff requires some lambda/http response to work
  • Make the parser its own component to be used by dashboard
  • add CI and codecov docs for private repos
  • add synonyms file for post-processing values on virtual device calls