From c3e7089c8276c4872c6cb2c3a05d5009b0e08ac4 Mon Sep 17 00:00:00 2001
From: balaskoa <Jeno.Balasko@ericsson.com>
Date: Fri, 9 Oct 2020 12:07:20 +0200
Subject: [PATCH] oct2x test split up in defaultAlternative

Signed-off-by: balaskoa <Jeno.Balasko@ericsson.com>
Change-Id: I5d7490b2af25c8d1b58d1c7e0c9a71f6591c8d97
---
 .../defaultAlternative.ttcn                   | 32 +++++++++++++++++--
 1 file changed, 30 insertions(+), 2 deletions(-)

diff --git a/regression_test/defaultAlternative/defaultAlternative.ttcn b/regression_test/defaultAlternative/defaultAlternative.ttcn
index 7405d8ba8..03cb5fb7e 100644
--- a/regression_test/defaultAlternative/defaultAlternative.ttcn
+++ b/regression_test/defaultAlternative/defaultAlternative.ttcn
@@ -798,24 +798,48 @@ testcase tc_predef_func_int2oct() runs on CT {
   setverdict(pass);
 }
 
-testcase tc_predef_func_oct2x() runs on CT {
+testcase tc_predef_func_oct2bit() runs on CT {
   var UniDefOct u8 := '20'O;
   var bitstring bs4 := oct2bit(u8);
   if (bs4 != '00100000'B) {
     setverdict(fail, "bs4: ", bs4);
+  } else {
+    setverdict(pass);
   }
+}
+
+testcase tc_predef_func_oct2hex() runs on CT {
+  var UniDefOct u8 := '20'O;
   var hexstring hs4 := oct2hex(u8);
   if (hs4 != '20'H) {
     setverdict(fail, "hs4: ", hs4);
+  } else {
+    setverdict(pass);
   }
+}
+
+testcase tc_predef_func_oct2str() runs on CT {
+  var UniDefOct u8 := '20'O;
   var charstring cs6 := oct2str(u8);
   if (cs6 != "20") {
     setverdict(fail, "cs6: ", cs6);
+  } else {
+    setverdict(pass);
   }
+}
+
+testcase tc_predef_func_oct2int() runs on CT {
+  var UniDefOct u8 := '20'O;
   var integer i7 := oct2int(u8);
   if (i7 != 32) {
     setverdict(fail, "i7: ", i7);
+  } else {
+    setverdict(pass);
   }
+}
+
+testcase tc_predef_func_oct2char() runs on CT {
+  var UniDefOct u8 := '20'O;
   var charstring cs7 := oct2char(u8);
   if (cs7 != " ") {
     setverdict(fail, "cs7: ", cs7);
@@ -1104,7 +1128,11 @@ control {
   execute(tc_predef_func_int2hex());
   execute(tc_predef_func_int2oct());
 
-  execute(tc_predef_func_oct2x());
+  execute(tc_predef_func_oct2bit());
+  execute(tc_predef_func_oct2hex());
+  execute(tc_predef_func_oct2str());
+  execute(tc_predef_func_oct2int());
+  execute(tc_predef_func_oct2char());
   execute(tc_predef_func_unichar2x());
   execute(tc_predef_func_templ());
   execute(tc_encdec());
-- 
GitLab