def ui_sterge_cheltuieli_de_la_pana_la(l, undolist):
    zi_inceput = 0
    zi_sfarsit = 0
    try:
        zi_inceput = int(input("Ziua de inceput: "))
        zi_sfarsit = int(input("ziua de sfarsit: "))
    except ValueError:
        print("Ati introdus date gresite")
    sterge_cheltuieli_de_la_pana_la(l, zi_inceput, zi_sfarsit, undolist)
def ui_sterge_cheltuieli_de_la_pana_la(l, undolist):
    zi_inceput = 0
    zi_sfarsit = 0
    try:
        zi_inceput = int(input("Ziua de inceput: "))
        zi_sfarsit = int(input("ziua de sfarsit: "))
    except ValueError:
        print("Ati introdus date gresite")
    sterge_cheltuieli_de_la_pana_la(l, zi_inceput, zi_sfarsit, undolist)
def test_sterge_cheltuieli_de_la_pana_la():
    l=setUp()
    undolist = setUp()
    assert(len(l) == 5)
    
    sterge_cheltuieli_de_la_pana_la(l, 1, 2, undolist)
    assert(len(l) == 4)
    
    sterge_cheltuieli_de_la_pana_la(l, 3, 5, undolist)
    assert(len(l) == 0)
def test_sterge_cheltuieli_de_la_pana_la():
    l = setUp()
    undolist = setUp()
    assert (len(l) == 5)

    sterge_cheltuieli_de_la_pana_la(l, 1, 2, undolist)
    assert (len(l) == 4)

    sterge_cheltuieli_de_la_pana_la(l, 3, 5, undolist)
    assert (len(l) == 0)