summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDaniel Wozniak <dan@woz.io>2018-09-07 04:57:15 -0700
committerMatěj Cepl <mcepl@cepl.eu>2018-10-02 13:34:59 +0200
commit82d68fc1a3239513f84e4d7dcfa8cc2c1fd408da (patch)
treeafb68d3bb98b9ba3defb8d9bf7d66dbbd85f8015 /tests
parented30661a1a050ec961b2ddcaf846e6acdc8def0a (diff)
downloadm2crypto-82d68fc1a3239513f84e4d7dcfa8cc2c1fd408da.tar.gz
Add test that sets a serial using a very long int
Diffstat (limited to 'tests')
-rw-r--r--tests/test_x509.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_x509.py b/tests/test_x509.py
index b582e52..644c811 100644
--- a/tests/test_x509.py
+++ b/tests/test_x509.py
@@ -566,6 +566,12 @@ class X509TestCase(unittest.TestCase):
self.assertEqual(cert.get_serial_number(),
127614157056681299805556476275995414779)
+ def test_set_long_serial(self):
+ cert = X509.X509()
+ cert.set_serial_number(127614157056681299805556476275995414779)
+ self.assertEqual(cert.get_serial_number(),
+ 127614157056681299805556476275995414779)
+
def test_date_after_2050_working(self):
cert = X509.load_cert('tests/bad_date_cert.crt')
self.assertEqual(str(cert.get_not_after()), 'Feb 9 14:57:46 2116 GMT')