fixed a bug where main_queue().is_current() would always be false
labels for expected and actual when a test assertion fails