key binding end to end test