test(tap): add some more tests for taps