<html>   <head>       <style type="text/css">p {margin:2px 0px;font-family: Arial; font-size: 14px;}</style>   </head>   <body>       <p>Hi Prasun,</p>
<p> </p>
<p>you do not have any problem because you probably have a bankdata file installed in /usr/share/ktoblzcheck, which was taken instead.</p>
<p> </p>
<p>Without that file the error happens because in check_bankData_lookup() the instance of AccountNumberCheck class is not created with the bankdata filename provided  as it is with check_testkontos().</p>
<p> </p>
<p>It is important to use the bankdata file provided with the --file command line switch as the installed one may be outdated.</p>
<p>I suggest to add a filename parameter to</p>
<p> </p>
<p>int check_bankData_lookup(const std::string &filename, unsigned long tries = 5)</p>
<p>{</p>
<p>  ...</p>
<p>   AccountNumberCheck checker(filename);</p>
<p>}</p>
<p> </p>
<p>Regards</p>
<p>Ralf<br /><br /><span style="font-family: Arial; font-size: 11px;">-----ursprüngliche Nachricht-----<br /> Von: <a href="mailto:prasun.code@gmail.com" target="_blank" rel="noopener">prasun.code@gmail.com</a><br /> Gesendet: 04.07.2020 10:12 Uhr<br /> An: <a href="mailto:kde-finance-apps@kde.org" target="_blank" rel="noopener">kde-finance-apps@kde.org</a><br /> Betreff: Re: Week 2 & 3 commits</span><br /><br /></p>
<div dir="ltr">
<blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left: 1px solid #cccccc; padding-left: 1ex;"><span class="gmail-im"><br /></span>Running  ctest -VV  after building from the build dir returned:<br /><br />6: Test command:<br />/home/xxx/src/prasun-ktoblzcheck-gsoc2020-build/bin/benchmark<br />"--file=/home2/xxx/src/prasun-ktoblzcheck-gsoc2020/src/bankdata/bankdata.de.db"<br />"5"<br /><br />6: Test timeout computed to be: 10000000<br />6: Oops, no bank data file was found in directory<br />"/usr/share/ktoblzcheck"! The ktoblzcheck library will not work.<br />6: Oops, no bank data file was found in directory<br />"/usr/share/ktoblzcheck"! The ktoblzcheck library will not work.<br />6/9 Test #6: benchmark ........................***Failed    0.01 sec<br />test 7<br />    Start 7: ibanchk_de<br /><br /><br />Seems that the --file option is  not used inside the benchmark test. </blockquote>
<div> </div>
<div>That's strange! Did the build create the database successfully? </div>
<div>Does the database exists on the supplied path?</div>
<div>I ran it on my end and it runs without any errors. </div>
<div> </div>
</div>
<p> </p>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Sat, 4 Jul 2020 at 15:22, Ralf Habacker <<a href="mailto:ralf.habacker@freenet.de" target="_blank" rel="noopener">ralf.habacker@freenet.de</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left: 1px solid #cccccc; padding-left: 1ex;">Hi Prasun,<br />> I have added command-line options by using the code from ibanchk.cc.<br />> Kindly take a look<br />> and suggest any changes.<br />><br />Running  ctest -VV  after building from the build dir returned:<br /><br />6: Test command:<br />/home/xxx/src/prasun-ktoblzcheck-gsoc2020-build/bin/benchmark<br />"--file=/home2/xxx/src/prasun-ktoblzcheck-gsoc2020/src/bankdata/bankdata.de.db"<br />"5"<br /><br />6: Test timeout computed to be: 10000000<br />6: Oops, no bank data file was found in directory<br />"/usr/share/ktoblzcheck"! The ktoblzcheck library will not work.<br />6: Oops, no bank data file was found in directory<br />"/usr/share/ktoblzcheck"! The ktoblzcheck library will not work.<br />6/9 Test #6: benchmark ........................***Failed    0.01 sec<br />test 7<br />    Start 7: ibanchk_de<br /><br /><br />Seems that the --file option is  not used inside the benchmark test. <br /><br />Regards<br /><br />Ralf<br /><br /></blockquote>
</div>
<p><br /> <span style="font-family: Arial; font-size: 11px;">-----ursprüngliche Nachricht Ende-----</span></p>   </body></html> <br><br>