diff options
author | Dan Gudmundsson <[email protected]> | 2014-11-27 16:52:19 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2015-01-12 11:40:28 +0100 |
commit | 2687287372f725dfb99ca6d712b214751c419cc2 (patch) | |
tree | bbbf5d7fecb2504b108b298d8af05d621a4a82d1 /lib/asn1/test/asn1_SUITE.erl | |
parent | a008779a0d8b602a56c63d333f692f51e0b64994 (diff) | |
download | otp-2687287372f725dfb99ca6d712b214751c419cc2.tar.gz otp-2687287372f725dfb99ca6d712b214751c419cc2.tar.bz2 otp-2687287372f725dfb99ca6d712b214751c419cc2.zip |
Clean up error reporting for duplicate tags
Split the test case duplicate_tags/1 into two parts. Do the
error checking test in error_SUITE. Keep the SeqOptional2
specification and compile it from the per/1 and ber_other/1
test cases (for coverage).
Diffstat (limited to 'lib/asn1/test/asn1_SUITE.erl')
-rw-r--r-- | lib/asn1/test/asn1_SUITE.erl | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/lib/asn1/test/asn1_SUITE.erl b/lib/asn1/test/asn1_SUITE.erl index 3b6e18c46d..04ebbab599 100644 --- a/lib/asn1/test/asn1_SUITE.erl +++ b/lib/asn1/test/asn1_SUITE.erl @@ -148,7 +148,6 @@ groups() -> testMvrasn6, testContextSwitchingTypes, testOpenTypeImplicitTag, - duplicate_tags, testROSE, testINSTANCE_OF, testTCAP, @@ -869,14 +868,6 @@ testOpenTypeImplicitTag(Config, Rule, Opts) -> asn1_test_lib:compile("OpenTypeImplicitTag", Config, [Rule|Opts]), testOpenTypeImplicitTag:main(Rule). -duplicate_tags(Config) -> - DataDir = ?config(data_dir, Config), - CaseDir = ?config(case_dir, Config), - {error, [{error, {type, _, _, 'SeqOpt1Imp', - {asn1, {duplicates_of_the_tags, _}}}}]} = - asn1ct:compile(filename:join(DataDir, "SeqOptional2"), - [abs, {outdir, CaseDir}]). - rtUI(Config) -> test(Config, fun rtUI/3). rtUI(Config, Rule, Opts) -> asn1_test_lib:compile("Prim", Config, [Rule|Opts]), @@ -1147,7 +1138,8 @@ test_modules() -> "Def", "Opt", "ELDAPv3", - "LDAP"]. + "LDAP", + "SeqOptional2"]. test_OTP_9688(Config) -> PrivDir = ?config(case_dir, Config), |