add priority queue test