You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After some investigation, I think that my changes did not introduce a new error that is breaking the tests, but instead surfaced a preexisting error that is now breaking the tests.
It's hard to tell for sure without the ability to set breakpoints within the component package during test runs.
However, all my changes did was make it so that the <Dictation /> component calls console.error(<exception>) whenever there is an error with speech / dictation. The test that is breaking clicks the microphone button, and that makes sure that no errors were logged via console.error().
Before my changes, this test never failed because it was impossible for the component to call console.error() with an undefined error handler. However, now that the handler is defined, an error will cause the component to log a console error which then fails the test. The interesting part is that the error is just an empty string.
If I change my handler to do nothing, or to log to console.warn() / .info() / .log() then the test passes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changelog Entry
onErrorprop to theDictationcomponent, by @tonyanziano, in PR #2866Description
Added a default
onErrorprop to the<Dictation />component so that errors caught by the<Dictation />component will be surfaced in the console.Specific Changes
Added a default
onErrorprop to the<Dictation />component so that errors caught by the<Dictation />component will be surfaced in the console.===
Let me know if didn't follow a pattern correctly. I'm not very familiar with hooks or the Web Chat code base.