From 2ae4e110b687b31aaa9a0e2d06b0e019819ab753 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= Date: Mon, 22 Sep 2014 14:22:50 +0200 Subject: Clean up get_fieldname_element/3 Also add proper error handling. --- lib/asn1/test/error_SUITE.erl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'lib/asn1/test') diff --git a/lib/asn1/test/error_SUITE.erl b/lib/asn1/test/error_SUITE.erl index fe7f144e4e..6c4920dcf7 100644 --- a/lib/asn1/test/error_SUITE.erl +++ b/lib/asn1/test/error_SUITE.erl @@ -418,6 +418,8 @@ values(Config) -> " int3 INTEGER ::= not-defined\n" " int4 INTEGER ::= holder-1.&str\n" " int5 INTEGER ::= holder-2.&obj\n" + " int6 INTEGER ::= holder-2.&undefined-field\n" + " int7 INTEGER ::= holder-2.&UndefinedField.&id\n" " HOLDER ::= CLASS {\n" " &str IA5String,\n" @@ -444,7 +446,11 @@ values(Config) -> {structured_error,{M,9},asn1ct_check, illegal_integer_value}, {structured_error,{M,10},asn1ct_check, - illegal_integer_value} + illegal_integer_value}, + {structured_error,{M,11},asn1ct_check, + {undefined_field,'undefined-field'}}, + {structured_error,{M,12},asn1ct_check, + {undefined_field,'UndefinedField'}} ] } = run(P, Config), ok. -- cgit v1.2.3