From a39ac29029d548c27c0ec01b0906d6ab3d6d4a7e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Stanis=C5=82aw=20Pitucha?= Date: Fri, 18 Dec 2015 15:58:06 +1100 Subject: [PATCH] Add more string types Fixes issue #27 --- asn1ate/pyasn1gen.py | 5 +++++ testdata/string_types.asn | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/asn1ate/pyasn1gen.py b/asn1ate/pyasn1gen.py index f5f5465..e3856e1 100644 --- a/asn1ate/pyasn1gen.py +++ b/asn1ate/pyasn1gen.py @@ -525,6 +525,11 @@ _ASN1_BUILTIN_TYPES = { 'UTCTime': 'useful.UTCTime', 'ObjectDescriptor': 'useful.ObjectDescriptor', # In pyasn1 r1.2 'VisibleString': 'char.VisibleString', + 'TeletexString': 'char.TeletexString', + 'UniversalString': 'char.UniversalString', + 'BMPString': 'char.BMPString', + 'T61String': 'char.T61String', + 'VideotexString': 'char.VideotexString', } diff --git a/testdata/string_types.asn b/testdata/string_types.asn index e480822..8e6118c 100644 --- a/testdata/string_types.asn +++ b/testdata/string_types.asn @@ -10,5 +10,10 @@ BEGIN IA5Str ::= IA5String GraphStr ::= GraphicString VisibleStr ::= VisibleString + TeletexStr ::= TeletexString + UniversalStr ::= UniversalString + BMPStr ::= BMPString + T61Str ::= T61String + VideotexStr ::= VideotexString -- TODO: More string types. END -- 1.7.10.4