|
|
@@ -740,6 +740,7 @@ def step27_routine(context):
|
|
|
context.print1("==SubTest: 检查gsensor基本功能测试 - Titem_23")
|
|
|
context.print1("-:) bash ./gsensor-SC7A20H/C180_gsensor_function_script.sh")
|
|
|
context.print1("10s内手动转动屏幕,才能测试PASS!")
|
|
|
+ tkMessageBox.showinfo("Prompt", "请人工向右转动屏幕检查横竖屏,判断重力传感器是否正常?"):
|
|
|
a = os.popen("bash ./gsensor-SC7A20H/C180_gsensor_function_script.sh | grep -c \"pass\"").read().replace('\n', '').replace('\r', '').strip()
|
|
|
try:
|
|
|
a_int = int(a)
|
|
|
@@ -900,6 +901,13 @@ def step39_routine(context):
|
|
|
return False, "FAIL " + "Error! No Device found! {}".format(a)
|
|
|
elif a == "cashDrawer1: , cashDrawer2: ":
|
|
|
return False, "FAIL " + "Error! no cashDrawer!"
|
|
|
+ elif a == "cashDrawer1: 0, cashDrawer2: 0":
|
|
|
+ return False, "FAIL " + "Error! no cashDrawer!"
|
|
|
+ elif a == "cashDrawer1: 1, cashDrawer2: 0":
|
|
|
+ return False, "FAIL " + "Error! no cashDrawer2!"
|
|
|
+ elif a == "cashDrawer1: 0, cashDrawer2: 1":
|
|
|
+ return False, "FAIL " + "Error! no cashDrawer1"
|
|
|
+
|
|
|
except ValueError:
|
|
|
return False, "Invalid output: {}".format(a)
|
|
|
if len(a) > 0:
|