[gobject-introspection] tests: fix make distcheck
- From: Dieter Verfaillie <dieterv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gobject-introspection] tests: fix make distcheck
- Date: Fri, 19 Jun 2015 22:26:08 +0000 (UTC)
commit 254ac953c6b18a0d4e93781cd9c29bf3dcd4953a
Author: Dieter Verfaillie <dieterv optionexplicit be>
Date: Sat Jun 20 00:10:03 2015 +0200
tests: fix make distcheck
Add missing doc-tool tests, fixes "make distcheck" breakage
introduced by 09daa28c5b4625b6f274b3b340bc85e33bef80b5
.../Regress.TestCallbackReturnFull.page | 24 ++++++++++++
.../Regress.test_callback_return_full.page | 38 ++++++++++++++++++++
.../Regress.TestCallbackReturnFull.page | 25 +++++++++++++
.../Regress.test_callback_return_full.page | 36 ++++++++++++++++++
.../Regress.TestCallbackReturnFull.page | 25 +++++++++++++
.../Regress.test_callback_return_full.page | 37 +++++++++++++++++++
tests/scanner/Regress-1.0-expected.gir | 18 +++++++++
tests/scanner/Regress-1.0-sections-expected.txt | 1 +
8 files changed, 204 insertions(+), 0 deletions(-)
---
diff --git a/tests/scanner/Regress-1.0-C-expected/Regress.TestCallbackReturnFull.page
b/tests/scanner/Regress-1.0-C-expected/Regress.TestCallbackReturnFull.page
new file mode 100644
index 0000000..3e745e4
--- /dev/null
+++ b/tests/scanner/Regress-1.0-C-expected/Regress.TestCallbackReturnFull.page
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<page id="Regress.TestCallbackReturnFull"
+ type="topic"
+ style="callback"
+ xmlns="http://projectmallard.org/1.0/"
+ xmlns:api="http://projectmallard.org/experimental/api/"
+ xmlns:ui="http://projectmallard.org/1.0/ui/">
+ <info>
+ <link xref="index" group="callback" type="guide"/>
+ </info>
+ <title>Regress.TestCallbackReturnFull</title>
+ <synopsis><code mime="text/x-csrc">
+RegressTestObj* TestCallbackReturnFull (void);
+ </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>Returns</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/tests/scanner/Regress-1.0-C-expected/Regress.test_callback_return_full.page
b/tests/scanner/Regress-1.0-C-expected/Regress.test_callback_return_full.page
new file mode 100644
index 0000000..e7fb008
--- /dev/null
+++ b/tests/scanner/Regress-1.0-C-expected/Regress.test_callback_return_full.page
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<page id="Regress.test_callback_return_full"
+ type="topic"
+ style="function"
+ xmlns="http://projectmallard.org/1.0/"
+ xmlns:api="http://projectmallard.org/experimental/api/"
+ xmlns:ui="http://projectmallard.org/1.0/ui/">
+ <info>
+ <link xref="index" group="function" type="guide"/>
+ <api:function>
+ <api:returns>
+ <api:type>void</api:type>
+ </api:returns>
+ <api:name>regress_test_callback_return_full</api:name>
+ <api:arg>
+ <api:type>RegressTestCallbackReturnFull</api:type>
+ <api:name>callback</api:name>
+ </api:arg>
+ </api:function>
+ </info>
+ <title>regress_test_callback_return_full</title>
+ <synopsis><code mime="text/x-csrc">
+void regress_test_callback_return_full (RegressTestCallbackReturnFull callback);
+ </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>callback</code></title>
+
+</item>
+<item>
+<title><code>Returns</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/tests/scanner/Regress-1.0-Gjs-expected/Regress.TestCallbackReturnFull.page
b/tests/scanner/Regress-1.0-Gjs-expected/Regress.TestCallbackReturnFull.page
new file mode 100644
index 0000000..28d8abb
--- /dev/null
+++ b/tests/scanner/Regress-1.0-Gjs-expected/Regress.TestCallbackReturnFull.page
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<page id="Regress.TestCallbackReturnFull"
+ type="topic"
+ style="callback"
+ xmlns="http://projectmallard.org/1.0/"
+ xmlns:api="http://projectmallard.org/experimental/api/"
+ xmlns:ui="http://projectmallard.org/1.0/ui/">
+ <info>
+ <link xref="index" group="callback" type="guide"/>
+ </info>
+ <title>Regress.TestCallbackReturnFull</title>
+ <synopsis><code mime="text/x-gjs">
+function onTestCallbackReturnFull(): <link xref="Regress.TestObj">Regress.TestObj</link> {
+}
+ </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>Returns</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/tests/scanner/Regress-1.0-Gjs-expected/Regress.test_callback_return_full.page
b/tests/scanner/Regress-1.0-Gjs-expected/Regress.test_callback_return_full.page
new file mode 100644
index 0000000..233dab4
--- /dev/null
+++ b/tests/scanner/Regress-1.0-Gjs-expected/Regress.test_callback_return_full.page
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<page id="Regress.test_callback_return_full"
+ type="topic"
+ style="function"
+ xmlns="http://projectmallard.org/1.0/"
+ xmlns:api="http://projectmallard.org/experimental/api/"
+ xmlns:ui="http://projectmallard.org/1.0/ui/">
+ <info>
+ <link xref="index" group="function" type="guide"/>
+ <api:function>
+ <api:returns>
+ <api:type>void</api:type>
+ </api:returns>
+ <api:name>regress_test_callback_return_full</api:name>
+ <api:arg>
+ <api:type>Regress.TestCallbackReturnFull</api:type>
+ <api:name>callback</api:name>
+ </api:arg>
+ </api:function>
+ </info>
+ <title>Regress.test_callback_return_full</title>
+ <synopsis><code mime="text/x-gjs">
+function test_callback_return_full(callback: <link
xref="Regress.TestCallbackReturnFull">Regress.TestCallbackReturnFull</link>): void {
+ // Gjs wrapper for regress_test_callback_return_full()
+}
+ </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>callback</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/tests/scanner/Regress-1.0-Python-expected/Regress.TestCallbackReturnFull.page
b/tests/scanner/Regress-1.0-Python-expected/Regress.TestCallbackReturnFull.page
new file mode 100644
index 0000000..9573fe2
--- /dev/null
+++ b/tests/scanner/Regress-1.0-Python-expected/Regress.TestCallbackReturnFull.page
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<page id="Regress.TestCallbackReturnFull"
+ type="topic"
+ style="callback"
+ xmlns="http://projectmallard.org/1.0/"
+ xmlns:api="http://projectmallard.org/experimental/api/"
+ xmlns:ui="http://projectmallard.org/1.0/ui/">
+ <info>
+ <link xref="index" group="callback" type="guide"/>
+ </info>
+ <title>Regress.TestCallbackReturnFull</title>
+ <synopsis><code mime="text/x-python">
+ returns(Regress.TestObj)
+def on_TestCallbackReturnFull():
+ </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>Returns</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/tests/scanner/Regress-1.0-Python-expected/Regress.test_callback_return_full.page
b/tests/scanner/Regress-1.0-Python-expected/Regress.test_callback_return_full.page
new file mode 100644
index 0000000..3f55844
--- /dev/null
+++ b/tests/scanner/Regress-1.0-Python-expected/Regress.test_callback_return_full.page
@@ -0,0 +1,37 @@
+<?xml version="1.0"?>
+<page id="Regress.test_callback_return_full"
+ type="topic"
+ style="function"
+ xmlns="http://projectmallard.org/1.0/"
+ xmlns:api="http://projectmallard.org/experimental/api/"
+ xmlns:ui="http://projectmallard.org/1.0/ui/">
+ <info>
+ <link xref="index" group="function" type="guide"/>
+ <api:function>
+ <api:returns>
+ <api:type>none</api:type>
+ </api:returns>
+ <api:name>regress_test_callback_return_full</api:name>
+ <api:arg>
+ <api:type>Regress.TestCallbackReturnFull</api:type>
+ <api:name>callback</api:name>
+ </api:arg>
+ </api:function>
+ </info>
+ <title>Regress.test_callback_return_full</title>
+ <synopsis><code mime="text/x-python">
+ accepts(Regress.TestCallbackReturnFull)
+ returns(none)
+def test_callback_return_full(callback):
+ # Python wrapper for regress_test_callback_return_full()
+ </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>callback</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/tests/scanner/Regress-1.0-expected.gir b/tests/scanner/Regress-1.0-expected.gir
index 1ad2198..288d393 100644
--- a/tests/scanner/Regress-1.0-expected.gir
+++ b/tests/scanner/Regress-1.0-expected.gir
@@ -2391,6 +2391,12 @@ use it should be.</doc>
</parameter>
</parameters>
</callback>
+ <callback name="TestCallbackReturnFull"
+ c:type="RegressTestCallbackReturnFull">
+ <return-value transfer-ownership="full">
+ <type name="TestObj" c:type="RegressTestObj*"/>
+ </return-value>
+ </callback>
<callback name="TestCallbackUserData" c:type="RegressTestCallbackUserData">
<return-value transfer-ownership="none">
<type name="gint" c:type="int"/>
@@ -5356,6 +5362,18 @@ condition in bindings which needs to be tested.</doc>
</parameter>
</parameters>
</function>
+ <function name="test_callback_return_full"
+ c:identifier="regress_test_callback_return_full">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="callback" transfer-ownership="none" scope="call">
+ <type name="TestCallbackReturnFull"
+ c:type="RegressTestCallbackReturnFull"/>
+ </parameter>
+ </parameters>
+ </function>
<function name="test_callback_thaw_async"
c:identifier="regress_test_callback_thaw_async">
<return-value transfer-ownership="none">
diff --git a/tests/scanner/Regress-1.0-sections-expected.txt b/tests/scanner/Regress-1.0-sections-expected.txt
index 30e46e6..8dd11b1 100644
--- a/tests/scanner/Regress-1.0-sections-expected.txt
+++ b/tests/scanner/Regress-1.0-sections-expected.txt
@@ -87,6 +87,7 @@ regress_test_callback
regress_test_callback_async
regress_test_callback_destroy_notify
regress_test_callback_destroy_notify_no_user_data
+regress_test_callback_return_full
regress_test_callback_thaw_async
regress_test_callback_thaw_notifications
regress_test_callback_user_data
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]