<div dir="ltr"><div><div>Hi all, <br><br></div>I'm forwarding an email from Morten Welinder, who works on Gnumeric. He has generated a test spreadsheet, and has kindly given me permission to forward it on to the LO dev mailing list. When I get a moment, I'll log some bugs with the results of his testing as it pertains to LO Calc!<br>
<br>The original blog post was here:<br><br><a href="https://blogs.gnome.org/mortenw/2014/03/11/writing-tests-is-humbling/">https://blogs.gnome.org/mortenw/2014/03/11/writing-tests-is-humbling/</a><br><br></div>Chris Sherlock<br>
<div><div><div><div><div><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Morten Welinder</b> <span dir="ltr"><<a href="mailto:mortenw@gnome.org">mortenw@gnome.org</a>></span><br>
Date: Thu, Mar 13, 2014 at 12:16 AM<br>Subject: Re: Test suite for Gnumeric<br>To: Chris Sherlock <<a href="mailto:chris.sherlock79@gmail.com">chris.sherlock79@gmail.com</a>><br><br><br>The sheet in question was created this way:<br>

<br>
./ssconvert -T Gnumeric_Excel:excel_biff7<br>
../samples/string-tests.gnumeric ~/string-tests.xls<br>
<br>
I'm attaching the sheet.  The strings get truncated at ~2k characters when<br>
read by LO.  I will risk a guess: LO doesn't handle multiple<br>
BIFF_CONTINUE records.<br>
<div class=""><br>
> Also, what sort of tests are you doing?<br>
<br>
</div>Basically I have been creating sheet with all the features I can think of.<br>
In the strings case that means short strings, long, string, crazy long strings,<br>
ascii, non-ascii, etc.  My tests then uses the converter ("ssconvert") to<br>
convert to (say) xls/biff7 and back.  And it had better come back without<br>
any changes that aren't fully explained.<br>
<br>
<a href="https://git.gnome.org/browse/gnumeric/tree/test/t6500-strings.pl" target="_blank">https://git.gnome.org/browse/gnumeric/tree/test/t6500-strings.pl</a><br>
<br>
The key here is ssconvert which makes it possible to automate the whole<br>
thing fully.  If you have a similar tool, it should be fairly easy to create the<br>
same type of tests, although you presumably would start from .ods files.<br>
<span class=""><font color="#888888"><br>
<br>
MortEn.<br>
</font></span></div><br></div></div></div></div></div></div>