diff options
author | Yesudeep Mangalapilly <yesudeep@gmail.com> | 2011-08-16 14:58:32 +0530 |
---|---|---|
committer | Yesudeep Mangalapilly <yesudeep@gmail.com> | 2011-08-16 14:58:32 +0530 |
commit | 0da93e8d3f2fa88401acfb92f4370fd0fc2089e6 (patch) | |
tree | 133988336aaefb98b008dbaafab17a370c9b87f9 /rsa | |
parent | 5c93a22e957c65df3fa146f3423a87d93753fc85 (diff) | |
download | rsa-0da93e8d3f2fa88401acfb92f4370fd0fc2089e6.tar.gz |
Moves incompatible doctests to unit test modules.
Diffstat (limited to 'rsa')
-rw-r--r-- | rsa/_version200.py | 8 | ||||
-rw-r--r-- | rsa/common.py | 17 | ||||
-rw-r--r-- | rsa/pem.py | 7 |
3 files changed, 6 insertions, 26 deletions
diff --git a/rsa/_version200.py b/rsa/_version200.py index 8e3f452..a49f635 100644 --- a/rsa/_version200.py +++ b/rsa/_version200.py @@ -65,12 +65,8 @@ def bytes2int(bytes): return integer def int2bytes(number): - """Converts a number to a string of bytes - - >>>int2bytes(123456789) - '\x07[\xcd\x15' - >>> bytes2int(int2bytes(123456789)) - 123456789 + """ + Converts a number to a string of bytes """ if not (type(number) is types.LongType or type(number) is types.IntType): diff --git a/rsa/common.py b/rsa/common.py index 5730ac3..7801b59 100644 --- a/rsa/common.py +++ b/rsa/common.py @@ -22,20 +22,6 @@ def bit_size(num): Number of bits needed to represent a integer excluding any prefix 0 bits. - >>> bit_size(1023) - 10 - >>> bit_size(1024) - 11 - >>> bit_size(1025) - 11 - - >>> bit_size(1 << 1024) - 1025 - >>> bit_size((1 << 1024) + 1) - 1025 - >>> bit_size((1 << 1024) - 1) - 1024 - :param num: Integer value. If num is 0, returns 0. Only the absolute value of the number is considered. Therefore, signed integers will be abs(num) @@ -118,9 +104,10 @@ def extended_gcd(a, b): if (ly < 0): ly += oa #If neg wrap modulo orignal a return (a, lx, ly) #Return only positive values + def inverse(x, n): """Returns x^-1 (mod n) - + >>> inverse(7, 4) 3 >>> (inverse(143, 4) * 143) % 4 @@ -20,11 +20,8 @@ import base64 from rsa._compat import b, is_bytes def _markers(pem_marker): - """Returns the start and end PEM markers - - >>> _markers('RSA PRIVATE KEY') - ('-----BEGIN RSA PRIVATE KEY-----', '-----END RSA PRIVATE KEY-----') - + """ + Returns the start and end PEM markers """ if is_bytes(pem_marker): |