def testNoMatchedWithLogLevel(self): u''' Test when log is not matched because level of matched log is lower. ''' self.executeAmWithDummyArgument() logmatcher.start(u'*:I') device.get().shell(u'am aaa') self.assert_(not logmatcher.wait('Am', 2))
def testMatchingJapanesePattern(self): u''' Test when log is matched with Japanese pattern. ''' logmatcher.start() device.get().shell( u'am broadcast -a ' + u'com.github.mikanbako.androidlogmatcher.testapplication.action.JAPANESE_LOG ' + u'--include-stopped-packages') self.assert_(logmatcher.waitPattern(ur'日本語.ログ'))
def executeAmWithDummyArgument(self): u''' Execute adb am. ''' device.get().shell(u'am start -a aaa')