@@ -16,13 +16,13 @@ def test_stack(self):
1616
1717 self .assertEqual (myStack .pop (), 3 )
1818 self .assertEqual (myStack .peek (), 12 )
19- self .assertFalse (myStack .isEmpty ())
19+ self .assertFalse (myStack .is_empty ())
2020
2121 nullStack = stack .Stack ()
2222
2323 self .assertEqual (nullStack .pop (), - 1 )
2424 self .assertEqual (nullStack .peek (), - 1 )
25- self .assertTrue (nullStack .isEmpty ())
25+ self .assertTrue (nullStack .is_empty ())
2626
2727class TestInfixToPostfix (unittest .TestCase ):
2828 def test_infix_to_postfix (self ):
@@ -45,11 +45,21 @@ def test_queue(self):
4545
4646 self .assertEqual (myQueue .dequeue (), 2 )
4747 self .assertEqual (myQueue .dequeue (), 10 )
48- self .assertFalse (myQueue .isEmpty ())
48+ self .assertFalse (myQueue .is_empty ())
4949 self .assertEqual (myQueue .dequeue (), 12 )
5050 self .assertEqual (myQueue .dequeue (), 3 )
51- self .assertTrue (myQueue .isEmpty ())
52-
51+ self .assertTrue (myQueue .is_empty ())
52+
53+ def test_deque (self ):
54+ myDeque = queue .Deque ()
55+ myDeque .insert_front (1 ) # 1
56+ myDeque .insert_rear (2 ) # 2 1
57+ myDeque .insert_front (3 ) # 2 1 3
58+ myDeque .insert_rear (10 ) # 10 2 1 3
59+
60+ self .assertEqual (myDeque .delete_rear (), 10 )
61+ self .assertEqual (myDeque .delete_front (), 3 )
62+
5363class TestLinkedList (unittest .TestCase ):
5464 def test_singly_linked_list (self ):
5565 List = linked_list .SinglyLinkedList ()
0 commit comments