So this test passes if we get gotpointercapture at any point during the test?  I think we should be verifying that the event comes in the right sequence - immediately after the pointerdown event on the button but before any pointermove events.