def testMatchingPattern(self):
        u'''
        Test when log is matched with pattern.
        '''
        logmatcher.start()

        self.executeAmWithDummyArgument()

        self.assertEquals(u'com.android.commands.am.Am',
            logmatcher.waitPattern(ur'\s([.a-zA-z]+?\.Am)').group(1))
    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'日本語.ログ'))