add a function test for tab plugin