5
5
import base64
6
6
import json
7
7
import time
8
-
9
8
from binascii import hexlify
10
- from six .moves import xmlrpc_client # nosec
11
9
12
10
import psutil
11
+ import six
12
+ from six .moves import xmlrpc_client # nosec
13
13
14
14
from .samples import (
15
15
sample_deterministic_addr3 , sample_deterministic_addr4 , sample_seed ,
@@ -174,29 +174,29 @@ def test_create_deterministic_addresses(self):
174
174
self .assertEqual (
175
175
self .api .getDeterministicAddress (self ._seed , 3 , 1 ),
176
176
sample_deterministic_addr3 )
177
- self . assertRegexpMatches (
178
- self .api .getDeterministicAddress (self ._seed , 2 , 1 ),
177
+ six . assertRegex (
178
+ self , self .api .getDeterministicAddress (self ._seed , 2 , 1 ),
179
179
r'^API Error 0002:' )
180
180
181
181
# This is here until the streams will be implemented
182
- self . assertRegexpMatches (
183
- self .api .getDeterministicAddress (self ._seed , 3 , 2 ),
182
+ six . assertRegex (
183
+ self , self .api .getDeterministicAddress (self ._seed , 3 , 2 ),
184
184
r'API Error 0003:' )
185
- self . assertRegexpMatches (
186
- self .api .createDeterministicAddresses (self ._seed , 1 , 4 , 2 ),
185
+ six . assertRegex (
186
+ self , self .api .createDeterministicAddresses (self ._seed , 1 , 4 , 2 ),
187
187
r'API Error 0003:' )
188
188
189
- self . assertRegexpMatches (
190
- self .api .createDeterministicAddresses ('' , 1 ),
189
+ six . assertRegex (
190
+ self , self .api .createDeterministicAddresses ('' , 1 ),
191
191
r'API Error 0001:' )
192
- self . assertRegexpMatches (
193
- self .api .createDeterministicAddresses (self ._seed , 1 , 2 ),
192
+ six . assertRegex (
193
+ self , self .api .createDeterministicAddresses (self ._seed , 1 , 2 ),
194
194
r'API Error 0002:' )
195
- self . assertRegexpMatches (
196
- self .api .createDeterministicAddresses (self ._seed , 0 ),
195
+ six . assertRegex (
196
+ self , self .api .createDeterministicAddresses (self ._seed , 0 ),
197
197
r'API Error 0004:' )
198
- self . assertRegexpMatches (
199
- self .api .createDeterministicAddresses (self ._seed , 1000 ),
198
+ six . assertRegex (
199
+ self , self .api .createDeterministicAddresses (self ._seed , 1000 ),
200
200
r'API Error 0005:' )
201
201
202
202
addresses = json .loads (
@@ -210,8 +210,8 @@ def test_create_deterministic_addresses(self):
210
210
def test_create_random_address (self ):
211
211
"""API command 'createRandomAddress': basic BM-address validation"""
212
212
addr = self ._add_random_address ('random_1' )
213
- self . assertRegexpMatches ( addr , r'^BM-' )
214
- self . assertRegexpMatches ( addr [3 :], r'[a-zA-Z1-9]+$' )
213
+ six . assertRegex ( self , addr , r'^BM-' )
214
+ six . assertRegex ( self , addr [3 :], r'[a-zA-Z1-9]+$' )
215
215
# Whitepaper says "around 36 character"
216
216
self .assertLessEqual (len (addr [3 :]), 40 )
217
217
self .assertEqual (self .api .deleteAddress (addr ), 'success' )
@@ -411,7 +411,7 @@ def test_send_broadcast(self):
411
411
self .assertEqual (self .api .enableAddress (addr , False ), 'success' )
412
412
result = self .api .sendBroadcast (
413
413
addr , base64 .encodestring ('test_subject' ), msg )
414
- self . assertRegexpMatches ( result , r'^API Error 0014:' )
414
+ six . assertRegex ( self , result , r'^API Error 0014:' )
415
415
finally :
416
416
self .assertEqual (self .api .deleteAddress (addr ), 'success' )
417
417
@@ -420,7 +420,7 @@ def test_send_broadcast(self):
420
420
result = self .api .sendBroadcast (
421
421
'BM-GtovgYdgs7qXPkoYaRgrLFuFKz1SFpsw' ,
422
422
base64 .encodestring ('test_subject' ), msg )
423
- self . assertRegexpMatches ( result , r'^API Error 0013:' )
423
+ six . assertRegex ( self , result , r'^API Error 0013:' )
424
424
425
425
def test_chan (self ):
426
426
"""Testing chan creation/joining"""
@@ -435,7 +435,7 @@ def test_chan(self):
435
435
self .assertEqual (self .api .joinChan (self ._seed , addr ), 'success' )
436
436
self .assertEqual (self .api .leaveChan (addr ), 'success' )
437
437
# Joining with wrong address should fail
438
- self . assertRegexpMatches (
439
- self .api .joinChan (self ._seed , 'BM-2cWzSnwjJ7yRP3nLEW' ),
438
+ six . assertRegex (
439
+ self , self .api .joinChan (self ._seed , 'BM-2cWzSnwjJ7yRP3nLEW' ),
440
440
r'^API Error 0008:'
441
441
)
0 commit comments