Message269958
| Author | vstinner |
|---|
| Recipients | berker.peksag, ned.deily, skrah, vstinner, xdegaye, yan12125 |
|---|
| Date | 2016-07-07.20:24:02 |
|---|
| SpamBayes Score | -1.0 |
|---|
| Marked as misclassified | Yes |
|---|
| Message-id | <1467923043.03.0.748968767253.issue27442@psf.upfronthosting.co.za> |
|---|
| In-reply-to | |
|---|
| Content |
|---|
+ @unittest.skipIf(sysconfig.get_config_var('ANDROID_API_LEVEL') == 0,+ "not an android platform")+ def test_is_android(self):+ # Use an heuristic, the shell on Android is at /system/bin/sh.+ proc = subprocess.run(['/system/bin/sh', '-c', 'echo OK'],+ stdout=subprocess.PIPE)+ self.assertIn(b'OK', proc.stdout)I dislike such functional test, it might fail and might need maintaince.I suggest to push the change without the unit test. |
|