test: fix client_set_label test

The client_set_label test was broken, and the callback logic was tenuous
at best...