1818@author: Diego Torres Milano
1919'''
2020
21- __version__ = '15.2.4 '
21+ __version__ = '15.3.0 '
2222
2323import sys
2424import warnings
@@ -2431,6 +2431,7 @@ def __init__(self, device, serialno, adb=None, autodump=True, forceviewserveruse
24312431 self .uiAutomatorHelper = None
24322432 ''' The UiAutomatorHelper '''
24332433
2434+ self .debug = debug
24342435 if debug :
24352436 if 'DEVICE' in debug :
24362437 global DEBUG_DEVICE
@@ -4376,7 +4377,7 @@ class CulebraOptions:
43764377 CONCERTINA_CONFIG = 'concertina-config'
43774378 INSTALL_APK = 'install-apk'
43784379
4379- SHORT_OPTS = 'HVvIEFSkw:i:t:d:rCUM:j:D:K:R:a:o:pf:W:GuP:Os:mLA:ZB0hcJ:1:'
4380+ SHORT_OPTS = 'HVvIEFSkw:i:t:d:rCUM:j:D:K:R:a:o:pf:W:GuP:Os:mLA:ZB0hcJ:1:X: '
43804381 LONG_OPTS = [HELP , VERBOSE , VERSION , IGNORE_SECURE_DEVICE , IGNORE_VERSION_CHECK , FORCE_VIEW_SERVER_USE ,
43814382 DO_NOT_START_VIEW_SERVER ,
43824383 DO_NOT_IGNORE_UIAUTOMATOR_KILLED ,
@@ -4400,6 +4401,7 @@ class CulebraOptions:
44004401 CONCERTINA ,
44014402 CONCERTINA_CONFIG + '=' ,
44024403 INSTALL_APK + '=' ,
4404+ 'debug' + '=' ,
44034405 ]
44044406 LONG_OPTS_ARG = {WINDOW : 'WINDOW' ,
44054407 FIND_VIEWS_BY_ID : 'BOOL' , FIND_VIEWS_WITH_TEXT : 'BOOL' , FIND_VIEWS_WITH_CONTENT_DESCRIPTION : 'BOOL' ,
@@ -4412,7 +4414,8 @@ class CulebraOptions:
44124414 SERIALNO : 'LIST' ,
44134415 DEVICE_ART : 'MODEL' ,
44144416 CONCERTINA_CONFIG : 'FILENAME' ,
4415- INSTALL_APK : 'FILENAME' }
4417+ INSTALL_APK : 'FILENAME' ,
4418+ 'debug' : 'LIST' ,}
44164419 OPTS_HELP = {
44174420 'H' : 'prints this help' ,
44184421 'V' : 'verbose comments' ,
@@ -4450,6 +4453,7 @@ class CulebraOptions:
44504453 'c' : 'enable concertina mode (EXPERIMENTAL)' ,
44514454 'J' : 'concertina config file (JSON)' ,
44524455 '1' : 'install APK as precondition (use with -U)' ,
4456+ 'X' : 'debug options' ,
44534457 }
44544458
44554459class CulebraTestCase (unittest .TestCase ):
0 commit comments