I had a bug where my PlaceholderParser code replaced the placeholder with an empty string. So the test was passing (the placeholder was gone) although imo it shouldn't have been (it wasn't replaced properly).