Created on 2016年10月30日
@author: fanxin, eachen
@note: 尝试获取当前Activity的跳转关系
'''

from llxx_app import llxx_app
from llxx_command import UiSelectAction, TakeSnapshot, UiSelectQuery
from llxx_monitor import llxx_monitorunit_listener
from llxx_monitorcurrentui import llxx_monitorcurrentui

import string

colloct_activity = "com.cloudd.yundiuser.view.activity.MainActivity"
packagename = "com.cloudd.user"
colloct_activity_full = packagename + "/" + colloct_activity
app = llxx_app("com.cloudd.user")


class AppMonitorListener(llxx_monitorunit_listener):

    snapshot = TakeSnapshot()

    def hook(self, llxx_result):
        #print llxx_result.getMessage()
        #print llxx_result.getType()
        #print llxx_result.getParams()

        #########################################################################
        # 升级相关
        #########################################################################
        if llxx_result.getType() == "ui_update":
# --*coding:utf-8*--
'''
Created on 2016年11月28日

@author: fanxin, eachen
'''

from llxx_app import llxx_app
from llxx_z_testunit_uiselect import PlugTestUiSelect
from llxx_z_testunit_monitor import TestMonitor

app = llxx_app("com.llxx.service")

app.addMonitorUnit(TestMonitor())

app.addTestUnit(PlugTestUiSelect(app))
app.start()