Ejemplo n.º 1
0
 def test_invalid_rates(self):
     with self.assertRaises(ValueError):
         ExchangeRateManager.ExchangeRate('USDBTC', 0,
                                          util.DEFAULT_ISO_TIME)
     with self.assertRaises(ValueError):
         ExchangeRateManager.ExchangeRate('USDBTC', -1,
                                          util.DEFAULT_ISO_TIME)
Ejemplo n.º 2
0
 def __init__(self, market_feeds, rates):
     self.market_feeds = market_feeds
     for feed in self.market_feeds:
         feed.rate = ERM.ExchangeRate(
             feed.market, rates[feed.market]['spot'], rates[feed.market]['ts'])