test: add priority queue test suite