Ruined soup Let’s say I’m making a pot of tortilla soup. I’ve made tortilla soup before and it has always turned out good. This is a low-risk operation. But for some reason, this time, I decide to get experimental (high risk). I add some cayenne pepper to the soup. Unfortunately, this makes the soup too […]| Code with Jason
What a flaky test is and why they’re hard to fix A flaky test is a test that passes sometimes and fails sometimes even though no code has changed. There are several causes of flaky tests. The commonality among all the causes is that they all involve some form of non-determinism: code that doesn’t always […]| Code with Jason
What is a flaky test? A flaky test is a test that passes sometimes and fails sometimes, even though no code has changed. In other words, a flaky test is a test that’s non-deterministic. A test can be non-deterministic if either a) the test code is non-deterministic or b) the application code being tested is […]| Code with Jason