aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2022-03-02 15:00:54 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2022-03-28 20:50:40 +0200
commitf13b77fa3578abfac9f15e204a8237c3d27794bf (patch)
tree9c05fac9f1c2e08706de16c26e51ce8e43ab5c47
parent8cdfb83bbb7af44666d74860f474482ee20ff453 (diff)
downloadhardware_replicant_libsamsung-ipc-f13b77fa3578abfac9f15e204a8237c3d27794bf.tar.gz
hardware_replicant_libsamsung-ipc-f13b77fa3578abfac9f15e204a8237c3d27794bf.tar.bz2
hardware_replicant_libsamsung-ipc-f13b77fa3578abfac9f15e204a8237c3d27794bf.zip
tests: ipc-modem: add phone number argument test
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rwxr-xr-xtools/ipc-modem.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/ipc-modem.py b/tools/ipc-modem.py
index 52361eb..fd2c905 100755
--- a/tools/ipc-modem.py
+++ b/tools/ipc-modem.py
@@ -70,11 +70,25 @@ class IpcModem(object):
else:
raise Exception()
+ def test_call(self, timeout=3):
+ expected_output = "[I] Got call number!"
+ output = ""
+ try:
+ output = get_output(self.ipc_modem('power-on',
+ '--call=0102030405',
+ _timeout=timeout))
+ except:
+ raise Exception()
+
+ if output != expected_output:
+ raise Exception()
+
def test_commands(self):
self.test_boot()
self.test_power_on()
self.test_power_off()
self.test_start()
+ self.test_call()
def main():
ipc_modem = IpcModem()