add vue tests