Ejemplo n.º 1
0
def test_1():
    s = Stack()
    assert s.empty()
    s.push(1)
    assert not s.empty()
    assert s.top() == 1
    s.pop()
    assert s.empty()

    s.push(2)
    assert s.top() == 2
    s.push(3)
    s.push(4)
    s.push(5)
    s.pop()
    assert s.top() == 4
    assert s.top() == 4
    s.pop()
    assert s.top() == 3
    s.pop()
    s.push(6)
    s.push(7)
    s.pop()
    s.pop()
    assert s.top() == 2
    s.pop()
    assert s.empty()
Ejemplo n.º 2
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-

from solution import Stack

st = Stack()
st.push(1)
print(st.top())
print(st.empty())
#  st.push(1)
#  print(st.pop())