Yes, this could be frustrating. We choose to not use the closing keyword and move, manually, the issue to the “Testing” swimlane.
We have plans to automate this flow using pre-commit hooks, a “testing keyword” and Github’s API. I will blog about this as soon as this is working for us :)
Thanks for your answer.