Skip to content

Commit bc2caa1

Browse files
committed
add testing for null stack
1 parent 6e657fc commit bc2caa1

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

tests/test_data_structure.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ def test_stack(self):
1717
self.assertEqual(myStack.peek(), 12)
1818
self.assertFalse(myStack.isEmpty())
1919

20+
nullStack = stack.Stack()
21+
22+
self.assertEqual(nullStack.pop(), -1)
23+
self.assertEqual(nullStack.peek(), -1)
24+
self.assertTrue(nullStack.isEmpty())
25+
2026
class TestInfixToPostfix(unittest.TestCase):
2127
def test_infix_to_postfix(self):
2228
myExp = 'a+b*(c^d-e)^(f+g*h)-i'

0 commit comments

Comments
 (0)