diff options
| author | Nick Bastin <nick.bastin@gmail.com> | 2015-12-14 12:26:24 -0800 | 
|---|---|---|
| committer | Nick Bastin <nick.bastin@gmail.com> | 2015-12-14 12:26:24 -0800 | 
| commit | 6721fb8dd70a2d392aa70b67b35e3c6efa34230b (patch) | |
| tree | b7bcfb34a4a4e579a57c1e55cc2c1d999928ed8e /tests/test_x509_ext.py | |
| parent | 06042de08fb9ff549b9c9cb7244e7f27ff57eece (diff) | |
| download | cryptography-6721fb8dd70a2d392aa70b67b35e3c6efa34230b.tar.gz cryptography-6721fb8dd70a2d392aa70b67b35e3c6efa34230b.tar.bz2 cryptography-6721fb8dd70a2d392aa70b67b35e3c6efa34230b.zip | |
OID validation
Diffstat (limited to 'tests/test_x509_ext.py')
| -rw-r--r-- | tests/test_x509_ext.py | 31 | 
1 files changed, 22 insertions, 9 deletions
| diff --git a/tests/test_x509_ext.py b/tests/test_x509_ext.py index 8f469366..751de08d 100644 --- a/tests/test_x509_ext.py +++ b/tests/test_x509_ext.py @@ -18,7 +18,8 @@ from cryptography.hazmat.backends.interfaces import (  )  from cryptography.hazmat.primitives.asymmetric import ec  from cryptography.x509.oid import ( -    AuthorityInformationAccessOID, ExtendedKeyUsageOID, ExtensionOID, NameOID +    AuthorityInformationAccessOID, ExtendedKeyUsageOID, +    ExtensionOID, NameOID  )  from .hazmat.primitives.test_ec import _skip_curve_unsupported @@ -603,8 +604,14 @@ class TestAuthorityKeyIdentifier(object):      def test_authority_cert_serial_number_not_integer(self):          dirname = x509.DirectoryName(              x509.Name([ -                x509.NameAttribute(x509.ObjectIdentifier('oid'), u'value1'), -                x509.NameAttribute(x509.ObjectIdentifier('oid2'), u'value2'), +                x509.NameAttribute( +                    x509.ObjectIdentifier('2.999.1'), +                    u'value1' +                ), +                x509.NameAttribute( +                    x509.ObjectIdentifier('2.999.2'), +                    u'value2' +                ),              ])          )          with pytest.raises(TypeError): @@ -617,8 +624,14 @@ class TestAuthorityKeyIdentifier(object):      def test_authority_issuer_not_none_serial_none(self):          dirname = x509.DirectoryName(              x509.Name([ -                x509.NameAttribute(x509.ObjectIdentifier('oid'), u'value1'), -                x509.NameAttribute(x509.ObjectIdentifier('oid2'), u'value2'), +                x509.NameAttribute( +                    x509.ObjectIdentifier('2.999.1'), +                    u'value1' +                ), +                x509.NameAttribute( +                    x509.ObjectIdentifier('2.999.2'), +                    u'value2' +                ),              ])          )          with pytest.raises(ValueError): @@ -1166,10 +1179,10 @@ class TestDirectoryName(object):      def test_eq(self):          name = x509.Name([ -            x509.NameAttribute(x509.ObjectIdentifier('oid'), u'value1') +            x509.NameAttribute(x509.ObjectIdentifier('2.999.1'), u'value1')          ])          name2 = x509.Name([ -            x509.NameAttribute(x509.ObjectIdentifier('oid'), u'value1') +            x509.NameAttribute(x509.ObjectIdentifier('2.999.1'), u'value1')          ])          gn = x509.DirectoryName(x509.Name([name]))          gn2 = x509.DirectoryName(x509.Name([name2])) @@ -1177,10 +1190,10 @@ class TestDirectoryName(object):      def test_ne(self):          name = x509.Name([ -            x509.NameAttribute(x509.ObjectIdentifier('oid'), u'value1') +            x509.NameAttribute(x509.ObjectIdentifier('2.999.1'), u'value1')          ])          name2 = x509.Name([ -            x509.NameAttribute(x509.ObjectIdentifier('oid'), u'value2') +            x509.NameAttribute(x509.ObjectIdentifier('2.999.2'), u'value2')          ])          gn = x509.DirectoryName(x509.Name([name]))          gn2 = x509.DirectoryName(x509.Name([name2])) | 
