test(tabs): improve tests for tabs

Closes #44