commit 657a2b89b65c4b2c468d784e6ae2ac667ba84706
Author: Damian Johnson <[email protected]>
Date: Wed Jun 21 08:43:09 2017 -0700
Python3 compatability for networkstatus unit test
Trivial fix. Just some missing unicode/bytes normalization.
======================================================================
ERROR: test_signature_validation
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/atagar/Desktop/stem/test/require.py", line 58, in wrapped
return func(self, *args, **kwargs)
File
"/home/atagar/Desktop/stem/test/unit/descriptor/networkstatus/document_v3.py",
line 421, in test_signature_validation
consensus =
stem.descriptor.networkstatus.NetworkStatusDocumentV3(consensus_content.replace('test002r',
'different_nickname'))
TypeError: expected an object with the buffer interface
----------------------------------------------------------------------
---
test/unit/descriptor/networkstatus/document_v3.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/unit/descriptor/networkstatus/document_v3.py
b/test/unit/descriptor/networkstatus/document_v3.py
index efdf1bb..68d7270 100644
--- a/test/unit/descriptor/networkstatus/document_v3.py
+++ b/test/unit/descriptor/networkstatus/document_v3.py
@@ -418,7 +418,7 @@ DnN5aFtYKiTc19qIC7Nmo+afPdDEf0MlJvEOP5EWl3w=
# change a relay's nickname in the consensus so it's no longer validly
signed
- consensus =
stem.descriptor.networkstatus.NetworkStatusDocumentV3(consensus_content.replace('test002r',
'different_nickname'))
+ consensus =
stem.descriptor.networkstatus.NetworkStatusDocumentV3(consensus_content.replace(b'test002r',
b'different_nickname'))
self.assertRaisesRegexp(ValueError, 'Network Status Document has 0 valid
signatures out of 2 total, needed 1', consensus.validate_signatures, certs)
def test_handlers(self):
_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits