blob: 702fd2de31f4c7144ea6fb3d07acf648b37fcc1a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
from sut import MockAgent
import mozdevice
import unittest
class FileExistsTest(unittest.TestCase):
commands = [('isdir /', 'TRUE'),
('cd /', ''),
('ls', 'init')]
def test_onRoot(self):
root_commands = [('isdir /', 'TRUE')]
a = MockAgent(self, commands=root_commands)
d = mozdevice.DroidSUT("127.0.0.1", port=a.port)
self.assertTrue(d.fileExists('/'))
def test_onNonexistent(self):
a = MockAgent(self, commands=self.commands)
d = mozdevice.DroidSUT("127.0.0.1", port=a.port)
self.assertFalse(d.fileExists('/doesNotExist'))
def test_onRegularFile(self):
a = MockAgent(self, commands=self.commands)
d = mozdevice.DroidSUT("127.0.0.1", port=a.port)
self.assertTrue(d.fileExists('/init'))
if __name__ == '__main__':
unittest.main()
|