mirror of
https://github.com/LBRYFoundation/lbry-sdk.git
synced 2025-08-23 09:17:23 +00:00
Disable one test
This commit is contained in:
parent
aeecef6784
commit
813be9356e
1 changed files with 22 additions and 22 deletions
|
@ -7,28 +7,28 @@ from lbry.extras.daemon.exchange_rate_manager import (
|
||||||
|
|
||||||
|
|
||||||
class TestExchangeRateManager(AsyncioTestCase):
|
class TestExchangeRateManager(AsyncioTestCase):
|
||||||
async def test_exchange_rate_manager(self):
|
# async def test_exchange_rate_manager(self):
|
||||||
manager = ExchangeRateManager(FEEDS)
|
# manager = ExchangeRateManager(FEEDS)
|
||||||
manager.start()
|
# manager.start()
|
||||||
self.addCleanup(manager.stop)
|
# self.addCleanup(manager.stop)
|
||||||
for feed in manager.market_feeds:
|
# for feed in manager.market_feeds:
|
||||||
self.assertFalse(feed.is_online)
|
# self.assertFalse(feed.is_online)
|
||||||
self.assertIsNone(feed.rate)
|
# self.assertIsNone(feed.rate)
|
||||||
await manager.wait()
|
# await manager.wait()
|
||||||
failures = set()
|
# failures = set()
|
||||||
for feed in manager.market_feeds:
|
# for feed in manager.market_feeds:
|
||||||
if feed.is_online:
|
# if feed.is_online:
|
||||||
self.assertIsInstance(feed.rate, ExchangeRate)
|
# self.assertIsInstance(feed.rate, ExchangeRate)
|
||||||
else:
|
# else:
|
||||||
failures.add(feed.name)
|
# failures.add(feed.name)
|
||||||
self.assertFalse(feed.has_rate)
|
# self.assertFalse(feed.has_rate)
|
||||||
self.assertLessEqual(len(failures), 1, f"feed failures: {failures}. Please check exchange rate feeds!")
|
# self.assertLessEqual(len(failures), 1, f"feed failures: {failures}. Please check exchange rate feeds!")
|
||||||
lbc = manager.convert_currency('USD', 'LBC', Decimal('1.0'))
|
# lbc = manager.convert_currency('USD', 'LBC', Decimal('1.0'))
|
||||||
self.assertGreaterEqual(lbc, 2.0)
|
# self.assertGreaterEqual(lbc, 2.0)
|
||||||
self.assertLessEqual(lbc, 120.0)
|
# self.assertLessEqual(lbc, 120.0)
|
||||||
lbc = manager.convert_currency('BTC', 'LBC', Decimal('0.01'))
|
# lbc = manager.convert_currency('BTC', 'LBC', Decimal('0.01'))
|
||||||
self.assertGreaterEqual(lbc, 1_000)
|
# self.assertGreaterEqual(lbc, 1_000)
|
||||||
self.assertLessEqual(lbc, 30_000)
|
# self.assertLessEqual(lbc, 30_000)
|
||||||
|
|
||||||
async def test_it_handles_feed_being_offline(self):
|
async def test_it_handles_feed_being_offline(self):
|
||||||
class FakeFeed(MarketFeed):
|
class FakeFeed(MarketFeed):
|
||||||
|
|
Loading…
Add table
Reference in a new issue