From 366e3adf2dd6e33e161909ba5575f9475edd523b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= Date: Wed, 26 Nov 2014 14:55:41 +0100 Subject: Strengthen the constraint_equivalence test case Instead of only compiling to the abstract format using 'abs', also compile to each of the back-ends. --- lib/asn1/test/asn1_SUITE.erl | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib/asn1') diff --git a/lib/asn1/test/asn1_SUITE.erl b/lib/asn1/test/asn1_SUITE.erl index eb7c6e1d43..79925f9ddf 100644 --- a/lib/asn1/test/asn1_SUITE.erl +++ b/lib/asn1/test/asn1_SUITE.erl @@ -599,6 +599,14 @@ c_implicit_before_choice(Config, Rule, Opts) -> [Rule, {outdir, CaseDir}|Opts]). constraint_equivalence(Config) -> + constraint_equivalence_abs(Config), + test(Config, fun constraint_equivalence/3). + +constraint_equivalence(Config, Rule, Opts) -> + M = 'ConstraintEquivalence', + asn1_test_lib:compile(M, Config, [Rule|Opts]). + +constraint_equivalence_abs(Config) -> DataDir = ?config(data_dir, Config), CaseDir = ?config(case_dir, Config), Asn1Spec = "ConstraintEquivalence", -- cgit v1.2.3