4 ms·
How is that even possible that bugs like that made it to production? They do not write tests or something?
by asdf12346 7y ago
How is that even possible that bugs like that made it to production?
They do not write tests or something?
- shadowgovt 7y agoThe combinatorics of browser features described by the standards are not unit-testable in the scale of human lifetimes. That having been said, if they didn't have a test for this situation before, I assume they do now. ;)
- pearjuice 7y agoThe combinatorics were written in code in a human lifetime so there should have been tests for it.
- shadowgovt 7y agoNo, that's the problem. The individual items in the specification were written in a human lifetime. Full testing of the specification requires consideration of the power set of those items. (I mistated earlier when I said unit tests. Determining if the right order of events is fired is probably a functional or integration test. And full coverage on those is the problem of covering the power set of features of a system.)