]> git.alsa-project.org Git - alsa-gobject.git/commitdiff
tests: add test script for ALSACtl.ElemInfoSingleArray interface
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sun, 19 Jun 2022 11:38:51 +0000 (20:38 +0900)
committer坂本 貴史 <o-takashi@sakamocchi.jp>
Sun, 19 Jun 2022 11:43:34 +0000 (20:43 +0900)
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
tests/alsactl-elem-info-single-array [new file with mode: 0644]
tests/meson.build

diff --git a/tests/alsactl-elem-info-single-array b/tests/alsactl-elem-info-single-array
new file mode 100644 (file)
index 0000000..ff99fea
--- /dev/null
@@ -0,0 +1,21 @@
+#!/usr/bin/env python3
+
+from sys import exit
+from errno import ENXIO
+
+from helper import test_object
+
+import gi
+gi.require_version('ALSACtl', '0.0')
+from gi.repository import ALSACtl
+
+target_type = ALSACtl.ElemInfoSingleArray
+props = (
+    'value-count',
+)
+methods = ()
+vmethods = ()
+signals = ()
+
+if not test_object(target_type, props, methods, vmethods, signals):
+    exit(ENXIO)
index 50d34fb9099bd5b210f6bd1a8da5439e855e6472..a6db201b8e67716ef2ddd18774a9285c342361df 100644 (file)
@@ -15,6 +15,7 @@ tests = {
     'alsactl-elem-value',
     'alsactl-elem-id',
     'alsactl-elem-info-common',
+    'alsactl-elem-info-single-array',
   ],
   'timer': [
     'alsatimer-enums',