We can split bugs in our textarea detection logic into two categories
- false negative - a textarea which we should have enhanced, but did not
- we can mostly catch these with unit tests
- false positive - a textarea which we should not have enhanced, but did anyway
- harder problem, there are an infinity of unit tests we could create for this
For both cases, an important limitation we have right now is that we can't do unit tests on dynamic elements that weren't present on the initial page load. So! A checklist! The official checklist will always be in this comment, discussion in this issue will periodically deleted once it has been incorporated.
We can split bugs in our
textareadetection logic into two categoriesFor both cases, an important limitation we have right now is that we can't do unit tests on dynamic elements that weren't present on the initial page load. So! A checklist! The official checklist will always be in this comment, discussion in this issue will periodically deleted once it has been incorporated.
gh_new_issueandgh_new_pr. #17