We've always played it as:
1. Declare swift reform
2. Ld test
3. reform and move if test successful, otherwise just reform if test was failed
I don't think it's really an issue what order you do it in, just as long as you remember you still need to reform even if the Ld test is failed.