forked from LBRYCommunity/lbry-sdk
test errors arent trapped
This commit is contained in:
parent
f0390786d6
commit
5a6294c08e
1 changed files with 7 additions and 0 deletions
|
@ -35,6 +35,13 @@ class TestSessions(IntegrationTestCase):
|
||||||
info = await self.ledger.network.get_server_features()
|
info = await self.ledger.network.get_server_features()
|
||||||
self.assertEqual(sdk_version, info['server_version'])
|
self.assertEqual(sdk_version, info['server_version'])
|
||||||
|
|
||||||
|
async def test_client_errors(self):
|
||||||
|
# Goal is ensuring thsoe are raised and not trapped accidentally
|
||||||
|
with self.assertRaisesRegex(Exception, 'not a valid address'):
|
||||||
|
await self.ledger.network.get_history('of the world')
|
||||||
|
with self.assertRaisesRegex(Exception, 'rejected by network rules.*TX decode failed'):
|
||||||
|
await self.ledger.network.broadcast('13370042004200')
|
||||||
|
|
||||||
|
|
||||||
class TestSegwitServer(IntegrationTestCase):
|
class TestSegwitServer(IntegrationTestCase):
|
||||||
LEDGER = lbry.wallet
|
LEDGER = lbry.wallet
|
||||||
|
|
Loading…
Reference in a new issue