summaryrefslogtreecommitdiff
path: root/tests/scanner/regress.h
diff options
context:
space:
mode:
authorPhilip Chimento <philip.chimento@gmail.com>2019-08-01 13:37:47 -0700
committerPhilip Chimento <philip.chimento@gmail.com>2019-08-01 22:12:52 -0700
commit99db7d7fb3dbb9f4da416a21282aadf351eb3471 (patch)
tree9de6f70136b2f8dcb98a97b492a6b9d75b2f342a /tests/scanner/regress.h
parent3bdb82991f2767a2d43a8ee15251e48e46e82c3c (diff)
downloadgobject-introspection-99db7d7fb3dbb9f4da416a21282aadf351eb3471.tar.gz
regress: Add regression test for signal with GError param
This exercises the little-used code path where a signal is emitted with a nullable GError as a parameter. It's modeled after GstPbutils.Discoverer's 'discovered' signal. See GNOME/gjs#262.
Diffstat (limited to 'tests/scanner/regress.h')
-rw-r--r--tests/scanner/regress.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/scanner/regress.h b/tests/scanner/regress.h
index 82fd6b55..cf5302e4 100644
--- a/tests/scanner/regress.h
+++ b/tests/scanner/regress.h
@@ -846,6 +846,12 @@ _GI_TEST_EXTERN
void regress_test_obj_emit_sig_with_inout_int (RegressTestObj *obj);
_GI_TEST_EXTERN
+void regress_test_obj_emit_sig_with_error (RegressTestObj *self);
+
+_GI_TEST_EXTERN
+void regress_test_obj_emit_sig_with_null_error (RegressTestObj *self);
+
+_GI_TEST_EXTERN
int regress_test_obj_instance_method (RegressTestObj *obj);
_GI_TEST_EXTERN