The tests come before any enhancement so we need a default state of the form which is correct, that is to say link the input and the label (afterwards the input is hidden and the label is linked to a newly generated select).