<div dir="ltr"><span style>Hello,</span><div style><br></div><div style>Why we don't have in KDE a macro like,</div><div style><br></div><div style>if (application_is_in_debug_mode) {</div><div style>//do some testing</div>
<div style>}</div><div style><br></div><div style>Why we need a macro like that?</div><div style><div><br></div><div>a. Giorgos added a feature which deletes a folder from dolphin. Without this  macro in order Giorgos to</div>
<div>test it he needs,</div><div>-to create a dir</div><div>-remove the dir</div><div>-check if the remove was successful(this is the actual test)</div><div><br></div><div>but if we had this macro Giorgos would need to implement the last step.</div>
<div><br></div><div>c. we gain more time and it gets easier for contributors to add some testing code.</div><div>A side note here, of course in vital libs only experienced developers should write the unittests,</div><div>
but in small applications contributors could also do the job.</div><div><br></div><div>Regards</div><div><br></div><div>P.S.: this macro could be enabled by adding in the cmake options something like "enable_unittest"</div>
</div><div><br></div>-- <br>Giorgos Tsiapaliwkas (terietor)<br>KDE Developer<br><br><a href="http://terietor.gr" target="_blank">terietor.gr</a><br>
</div>