def test_openexchangerates(): app_id = os.environ['OPEN_EXCHANGE_RATES_API_KEY'] print(app_id) dr = DataReader("OpenExchangeRates", expire_after=expire_after, app_id=app_id) #data = dr.get() #print(data) #print(type(data)) #print(data["matrix"]) #data["matrix"].to_excel("rates_matrix.xls") currencies = [ "EUR", "GBP", "CHF", "USD", "AUD", "CAD", "HKD", "INR", "JPY", "SAR", "SGD", "ZAR", "SEK", "AED" ] data = dr.get(currencies) #print(data) assert (isinstance(data, dict)) print(data["matrix"]) assert (isinstance(data["matrix"], pd.DataFrame)) print(dr.convert(100, "EUR", "USD")) print(dr.convert(100, "USD", "EUR"))
def test_openexchangerates(): app_id = os.environ['OPEN_EXCHANGE_RATES_API_KEY'] print(app_id) dr = DataReader("OpenExchangeRates", expire_after=expire_after, app_id=app_id) #data = dr.get() #print(data) #print(type(data)) #print(data["matrix"]) #data["matrix"].to_excel("rates_matrix.xls") currencies = ["EUR", "GBP", "CHF", "USD", "AUD", "CAD", "HKD", "INR", "JPY", "SAR", "SGD", "ZAR", "SEK", "AED"] data = dr.get(currencies) #print(data) assert(isinstance(data, dict)) print(data["matrix"]) assert(isinstance(data["matrix"], pd.DataFrame)) print(dr.convert(100, "EUR", "USD")) print(dr.convert(100, "USD", "EUR"))