aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2019-04-15 12:27:34 +0900
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>2019-04-15 23:44:48 +0900
commitb7280d85114789f3df293c7f7d9cac954487b7ba (patch)
tree9fdfa496fab73d812513bc6f98f9290b7b4928cc /tests
parentf1f2e00cd0c15fc0c70691a2d4963c951aafc2b1 (diff)
downloadlibhinoko-b7280d85114789f3df293c7f7d9cac954487b7ba.tar.gz
tests: add a test for HinokoFwIsoRxSingle GObject object
Diffstat (limited to 'tests')
-rwxr-xr-xtests/fw-iso-rx-single21
-rw-r--r--tests/meson.build1
2 files changed, 22 insertions, 0 deletions
diff --git a/tests/fw-iso-rx-single b/tests/fw-iso-rx-single
new file mode 100755
index 0000000..5ad0ef1
--- /dev/null
+++ b/tests/fw-iso-rx-single
@@ -0,0 +1,21 @@
+#!/usr/bin/env python3
+
+from sys import exit
+from errno import ENXIO
+
+from helper import test
+
+import gi
+gi.require_version('Hinoko', '0.0')
+from gi.repository import Hinoko
+
+target = Hinoko.FwIsoRxSingle()
+props = ()
+methods = (
+ 'new',
+)
+vmethods = ()
+signals = ()
+
+if not test(target, props, methods, vmethods, signals):
+ exit(ENXIO)
diff --git a/tests/meson.build b/tests/meson.build
index 34feb0e..10a2a5e 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -1,6 +1,7 @@
tests = [
'hinoko-enum',
'fw-iso-ctx',
+ 'fw-iso-rx-single',
]
objdir = join_paths(meson.build_root(), 'src')