<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="http://git.reviewboard.kde.org/r/111734/">http://git.reviewboard.kde.org/r/111734/</a>
     </td>
    </tr>
   </table>
   <br />





 <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Hello Jos, don't you like runtests.sh any more? ;)

The approach you suggested requires to commit new files from the ODP archive after most changes in the filter or libmso (not diagram specific).

If you want to check the diagram representation, then it's easier to write a simple XSL template which checks exactly that by a call to corresponding template from sharedtemplates.xsl.  I'm used to create at least MS Powerpoint 2000 and 2003 versions of a document to fine tune the filter to generate same representation of a diagram.  Check the calligratests/import/powerpoint/ directory for examples.  And there is a pair of PPT files containing a diagram in interoperability/presentations/, prepared by Wipro.  It's required to merge the content of ppt_2000 and ppt_2003 directories to apply a single XSL template to both filter outputs.

URL: svn+ssh://svn@svn.kde.org/home/kde/trunk/tests/calligratests/

|-interoperability/presentations/
|-import/powerpoint/
|-import/share/bin/runtests.sh
|-import/share/xsl/sharedtemplates.xsl</pre>
 <br />









<p>- Matus</p>


<br />
<p>On July 26th, 2013, 8:41 p.m. UTC, Jos van den Oever wrote:</p>








<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.org/static/rb/images/review_request_box_top_bg.ab6f3b1072c9.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Calligra.</div>
<div>By Jos van den Oever.</div>


<p style="color: grey;"><i>Updated July 26, 2013, 8:41 p.m.</i></p>






<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
 <table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">To test ppt conversion the simplest approach is to take a ppt file, convert it to odp and check that the output is exactly the same.
This test does that for a simple two slide presentation with a diagram.
</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Ran the test multiple times and it passes every time. It is repeatable.</pre>
  </td>
 </tr>
</table>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>filters/stage/powerpoint/CMakeLists.txt <span style="color: grey">(b434bef)</span></li>

 <li>filters/stage/powerpoint/tests/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>filters/stage/powerpoint/tests/TestPPT.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>filters/stage/powerpoint/tests/TestPPT.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>filters/stage/powerpoint/tests/data/diagram.ppt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>filters/stage/powerpoint/tests/data/diagram_odp/META-INF/manifest.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>filters/stage/powerpoint/tests/data/diagram_odp/content.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>filters/stage/powerpoint/tests/data/diagram_odp/meta.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>filters/stage/powerpoint/tests/data/diagram_odp/settings.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>filters/stage/powerpoint/tests/data/diagram_odp/styles.xml <span style="color: grey">(PRE-CREATION)</span></li>

</ul>

<p><a href="http://git.reviewboard.kde.org/r/111734/diff/" style="margin-left: 3em;">View Diff</a></p>







  </td>
 </tr>
</table>








  </div>
 </body>
</html>