예제 #1
0
 def test_package_name_filter(self):
     profile = Profile(name='package_filt', packages=['com.example.test'])
     self.assertFalse(
         profile.include({
             'message':
             'Start proc com.example.test for activity tw.com.xxxx.android.yyyy/.333Activity: pid=123456 uid=10105 gids={3003}'
         }))
     self.assertTrue(
         profile.include({
             'pid': '123456',
             'message': 'foo bar'
         }))
예제 #2
0
 def test_empty_package_will_still_work(self):
     profile = Profile(name='package_filt')
     self.assertTrue(
         profile.include({
             'message':
             'Start proc com.example.test for activity tw.com.xxxx.android.yyyy/.333Activity: pid=123456 uid=10105 gids={3003}'
         }))
예제 #3
0
 def test_empty_package_will_still_work(self):
     profile = Profile(name = 'package_filt')
     self.assertTrue(profile.include({'message' : 'Start proc com.example.test for activity tw.com.xxxx.android.yyyy/.333Activity: pid=123456 uid=10105 gids={3003}'}))
예제 #4
0
 def test_package_name_filter(self):
     profile = Profile(name = 'package_filt', packages = ['com.example.test'])
     self.assertFalse(profile.include({'message' : 'Start proc com.example.test for activity tw.com.xxxx.android.yyyy/.333Activity: pid=123456 uid=10105 gids={3003}'}))
     self.assertTrue(profile.include({'pid' : '123456', 'message' : 'foo bar'}))