def app_entry_with_foreign_currency(): app = TestApp() EUR.set_CAD_value(1.42, date(2007, 10, 1)) PLN.set_CAD_value(0.42, date(2007, 10, 1)) app.add_account('first', CAD) app.add_account('second', PLN, account_type=AccountType.Income) app.show_nwview() app.bsheet.selected = app.bsheet.assets[0] app.show_account() app.add_entry(date='1/10/2007', transfer='second', increase='42 eur') app.doc.date_range = MonthRange(date(2007, 10, 1)) return app