@@ -0,0 +1,759 @@
+from __future__ import unicode_literals%0Aimport pytest%0A%0Afrom priorityq import PriorityQ, QNode%0A%0A%0Adef test_QNode_init_no_priority():%0A    r = QNode(10)%0A    assert r.val == 10%0A    assert r.priority is None%0A%0A%0Adef test_QNode_init_with_priority():%0A    p = QNode('string', 0)%0A    assert p.val == 'string'%0A    assert p.priority is 0%0A    assert p.val, p.priority == ('string', 0)%0A%0A%0Adef test_QNode_val_comparison():%0A    p = QNode(10)%0A    r = QNode(5)%0A    assert p %3E r%0A%0A%0Adef test_QNode_priority_comparison():%0A    p = QNode(10, 0)%0A    r = QNode(10)%0A    assert p %3C r%0A%0A%0Adef test_QNode_equal_priority_comparison():%0A    p = QNode(10, 1)%0A    r = QNode(5, 1)%0A    assert p %3E r%0A%0A%0Adef test_QNode_equality_comparison():%0A    p = QNode(10, 10)%0A    r = QNode(10, 10)%0A    assert p == r%0A

Add some QNode tests. refs #11