X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=tests%2FTCs%2F4_TAC%2FTAC.py;h=78b6f83d08181aa34132c434815cb29f5197030d;hb=89510b39926717787795f72dd6c83eb14e3cd726;hp=287ac2112688b07a08501c4b57fcea8ba95c3472;hpb=806813186bf55dc185dd525f762052677920be90;p=platform%2Fcore%2Fdotnet%2Flauncher.git diff --git a/tests/TCs/4_TAC/TAC.py b/tests/TCs/4_TAC/TAC.py index 287ac21..78b6f83 100755 --- a/tests/TCs/4_TAC/TAC.py +++ b/tests/TCs/4_TAC/TAC.py @@ -80,7 +80,7 @@ def TC_02(): lines1 = [l for l in raw.splitlines()] raw = cmd(f"shell find {DOTNET_DIR}Xamarin.Forms/4.8.0.1364/ -name *.dll -not -name *.ni.dll") lines2 = [l for l in raw.splitlines()] - raw = cmd(f"shell find {DOTNET_DIR}Newtonsoft.Json/12.0.1/ -name *.dll -not -name *.ni.dll") + raw = cmd(f"shell find {DOTNET_DIR}Newtonsoft.Json/13.0.1/ -name *.dll -not -name *.ni.dll") lines3 = [l for l in raw.splitlines()] if len(lines1) != len(lines2)+len(lines3): return "FAIL : The number of .dll in the .tac_symlink and .dll in the TAC must match" @@ -103,7 +103,7 @@ def TC_02(): return "FAIL : The Xamarin.Forms in the TAC should be loaded when running the application" raw = cmd(f"shell cat /proc/{pid}/smaps | grep Newtonsoft.Json.dll") - if f"{DOTNET_DIR}Newtonsoft.Json/12.0.1/Newtonsoft.Json.dll" not in raw: + if f"{DOTNET_DIR}Newtonsoft.Json/13.0.1/Newtonsoft.Json.dll" not in raw: return "FAIL : The Newtonsoft.Json in the TAC should be loaded when running the application" cmd(f"shell app_launcher -t {pkg_id}") @@ -151,8 +151,8 @@ def TC_03(): if exist(f"{DOTNET_DIR}Xamarin.Forms/4.8.0.1364/ -name *.dll"): return f"FAIL : The Xamarin.Forms/4.8.0.1364 nuget should not exist in {DOTNET_DIR}" - if exist(f"{DOTNET_DIR}Newtonsoft.Json/12.0.1/ -name *.dll"): - return f"FAIL : The Newtonsoft.Json/12.0.1 nuget should not exist in {DOTNET_DIR}" + if exist(f"{DOTNET_DIR}Newtonsoft.Json/13.0.1/ -name *.dll"): + return f"FAIL : The Newtonsoft.Json/13.0.1 nuget should not exist in {DOTNET_DIR}" pid = launch_and_get_pid(f"-e", f"{pkg_id}") if 0 == pid: @@ -199,8 +199,8 @@ def TC_04(): if exist(f"{DOTNET_DIR}Xamarin.Forms/4.8.0.1364/ -name *.dll"): return f"FAIL : The Xamarin.Forms/4.8.0.1364 nuget should not exist in {DOTNET_DIR}" - if exist(f"{DOTNET_DIR}Newtonsoft.Json/12.0.1/ -name *.dll"): - return f"FAIL : The Newtonsoft.Json/12.0.1 nuget should not exist in {DOTNET_DIR}" + if exist(f"{DOTNET_DIR}Newtonsoft.Json/13.0.1/ -name *.dll"): + return f"FAIL : The Newtonsoft.Json/13.0.1 nuget should not exist in {DOTNET_DIR}" if exist(f"{DOTNET_DIR}sqlite-net-base/1.7.335/ -name *.dll"): return f"FAIL : The sqlite-net-base/1.7.335 nuget should not exist in {DOTNET_DIR}" @@ -460,9 +460,9 @@ def TC_08(): for rcd in lines: is_exist = False if ("Xamarin.Forms/4.8.0.1560" in rcd) or \ + ("Newtonsoft.Json/12.0.3" in rcd) or \ ("Google.Apis.Core/1.49.0" in rcd) or \ - ("Google.Apis/1.49.0" in rcd) or \ - ("Newtonsoft.Json/12.0.3" in rcd): + ("Google.Apis/1.49.0" in rcd): is_exist = True continue if not is_exist: @@ -507,10 +507,10 @@ def run(): tpk_list = search_tpk(f"{module_name}") pn = run_tc_array(module_name, tc_array) - p = int(pn.split(":")[0]) - n = int(pn.split(":")[1]) + n = int(pn.split(":")[0]) + f = int(pn.split(":")[1]) + p = int(pn.split(":")[2]) r = 0.0 - f = len(tc_array) - p - n if (len(tc_array) - n) != 0: r = round(((p / (len(tc_array) - n)) * 100), 2) print(f"--- {module_name} TCT Result ---\nNONE : [{n}] / FAIL : [{f}] / PASS : [{p}] - [{r}%]\n")