A zero length subpath with 'stroke-linecap' set to 'square' or 'round' is stroked, but not stroked when 'stroke-linecap' is set to 'butt'.
Run the test. No interaction required.
Test passes if there is a blue circle, a blue square, and no red on the page.