def _ExpectCommand(cls, service, command, *responses): usb = common_stub.StubUsb() cls._ExpectConnection(usb) cls._ExpectOpen(usb, '%s:%s\0' % (service, command)) for response in responses: cls._ExpectRead(usb, 'WRTE', REMOTE_ID, 0, response) cls._ExpectClose(usb) return usb
def _ExpectSyncCommand(cls, write_commands, read_commands): usb = common_stub.StubUsb() cls._ExpectConnection(usb) cls._ExpectOpen(usb, 'sync:\0') while write_commands or read_commands: if write_commands: command = write_commands.pop(0) cls._ExpectWrite(usb, 'WRTE', LOCAL_ID, REMOTE_ID, command) if read_commands: command = read_commands.pop(0) cls._ExpectRead(usb, 'WRTE', REMOTE_ID, LOCAL_ID, command) cls._ExpectClose(usb) return usb
def testConnect(self): usb = common_stub.StubUsb() self._ExpectConnection(usb) adb_commands.AdbCommands.Connect(usb, BANNER)
def setUp(self): self.usb = common_stub.StubUsb()
def testConnect(self): usb = common_stub.StubUsb(device=None, setting=None) self._ExpectConnection(usb) dev = adb_commands.AdbCommands() dev.ConnectDevice(handle=usb, banner=BANNER)
def setUp(self): self.usb = common_stub.StubUsb(device=None, setting=None)