import stocks as st import report as rp ## This is how the lambda is done # ds['total_czk'] = ds.total_value.apply(lambda x: x * cv.getUSDCZK()) ## Bezny check print "Akcie v USD" print "Dne: " + str(date.today()) print str(st.worth_at_date('../transactions/us_stocks', date.today())) print "V czk:" print str(st.worth_at_date_czk('../transactions/us_stocks', date.today())) print "Investovane penize" print mn.invested(rt.read_file('../transactions/czk')) print "Prodat lze" print str(st.three_years_test('../transactions/us_stocks')) print "Zhodnoceni" print "Honza" print str(rp.appreciation(rt.read_file('../transactions/czk'), '../transactions/us_stocks', 'jd')) print "Deni" print str(rp.appreciation(rt.read_file('../transactions/czk'), '../transactions/us_stocks', 'deni')) print "Mama" print str(rp.appreciation(rt.read_file('../transactions/czk'), '../transactions/us_stocks', 'mama')) print "Terka" print str(rp.appreciation(rt.read_file('../transactions/czk'), '../transactions/us_stocks', 'terka')) print "Laura" print str(rp.appreciation(rt.read_file('../transactions/czk'), '../transactions/us_stocks', 'laura'))
def test_invested(): moneystr = mn.invested(rt.read_file('money')) assert "alice 2000" in moneystr assert "bruce 4000" in moneystr