<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Hi Alex,<br>
<br>
Thanks for your CC. :-)<br>
<br>
<br>
<div class="moz-cite-prefix">On 27/12/2021 15:33, Alex wrote:<br>
</div>
<blockquote type="cite"
cite="mid:769aad15-2cf9-700c-5fe7-2707e439c90b@gmx.de">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
in order that others can see what you did / to bring back you
changes to the origin, it would help alot to have a merge request.
Label it as WIP, if it is working in process.<br>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">(Though currently
xfce4-clipman-plugin is unmaintained, so dont expect a review /
reply )</div>
</blockquote>
<br>
As my work was a PoC at first, it was not necessary to have a MR.
Nor even it have any meaning to me. <br>
Also I didn't know the use-case of holding a change into a merge
request, that is still not to be merged.<br>
Thanks for the information.<br>
<br>
So I did a merge request for the work in progress:<br>
<br>
<a moz-do-not-send="true"
href="https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/merge_requests/17">https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/merge_requests/17</a><br>
<br>
<br>
<blockquote> reader useful link <a moz-do-not-send="true"
href="https://docs.gitlab.com/ee/user/project/merge_requests/drafts.html">https://docs.gitlab.com/ee/user/project/merge_requests/drafts.html</a><br>
current gitlab xfce version is: GitLab Community Edition 14.5.2 <br>
The new text label for WIP MR seems to be' Draft:'<br>
</blockquote>
Back on automated unit testing:<br>
<blockquote type="cite"
cite="mid:769aad15-2cf9-700c-5fe7-2707e439c90b@gmx.de">
<div class="moz-cite-prefix">> I mean if I've to run it [test
binaries] manually, it's not the idea I've about an automated
test suite.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">No idea what was the intend behind
these tests ... a pity that ther was no README in the
test-folder. Would be great if you could figure out and open an
according MR.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">> So I suppose I can start
anywhere...</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Yea, I think so. <a
href="https://docs.gtk.org/glib/testing.html"
moz-do-not-send="true">https://docs.gtk.org/glib/testing.html</a>
and automake probably are the right points to start looking.<br>
</div>
</blockquote>
<br>
Unfortunately the glib's forum/discourse answer was:<br>
<br>
<a moz-do-not-send="true"
href="https://discourse.gnome.org/t/add-unit-testing-to-a-gtk-c-application/8450">https://discourse.gnome.org/t/add-unit-testing-to-a-gtk-c-application/8450</a><br>
TL;DR: use meson not autotools 🙁<br>
<br>
So setuping those automated test (glib one with automake) seems a
bit deprecated. They even removed the files mentioned is the doc
from the repos. 🙁<br>
So I may start somewhere else. I will explore. 😕<br>
This mean that setuping automated test will be a real quest (a huge
one), I'm gonna write a novel. 😉<br>
<br>
It seems I found a thread with huge bobbin. 😁<br>
Hopefully I'm very tenacious (some may say pugnacious, or even
stubborn) so I will go through.<br>
<br>
Could the path of migrating from autotools to meson a valid one?<br>
I mean I looked to some project in xfce, I even did a find search on
the docker container xfce-test /git and the only project using meson
is (over 65 repos)<br>
<br>
./Greybird/meson.build<br>
<br>
Note I don't know meson yet, nor autotools.<br>
<br>
<blockquote type="cite"
cite="mid:769aad15-2cf9-700c-5fe7-2707e439c90b@gmx.de">
<div class="moz-cite-prefix">> I also found: xfce-test and
behave, but I don't know yet how to use it.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Here some info: <a
class="moz-txt-link-freetext"
href="https://wiki.xfce.org/testing/xfce-test"
moz-do-not-send="true">https://wiki.xfce.org/testing/xfce-test</a></div>
<div class="moz-cite-prefix"><br>
</div>
</blockquote>
<br>
Ho, thanks, it seems I missed this one.<br>
<br>
To be continued.<br>
<br>
Regards,<br>
Sylvain.<br>
<pre class="moz-signature" cols="72">--
Sylvain Viart - GNU/Linux Sysadmin/Developer/DevOps - France</pre>
</body>
</html>