Tests for improvement in rendering
Regina Henschel
rb.henschel at t-online.de
Wed Nov 10 23:14:04 UTC 2021
Hi Tomaž,
I have put my tests to gerrit https://gerrit.libreoffice.org/c/core/+/125013
The test, where the light number is missing is testSurfaceMattePPT.
BTW, I have not yet changed your example 'testFontWorks'. I have read
your answer too late.
Kind regards,
Regina
Tomaž Vajngerl schrieb am 10.11.2021 um 22:14:
> Hi Regina,
>
> On Tue, Nov 9, 2021 at 11:28 PM Regina Henschel <rb.henschel at t-online.de
> <mailto:rb.henschel at t-online.de>> wrote:
>
> Hi Tomaž,
>
> your dump works in principle. I can read the xml-file and build the
> assertXPath.
>
> For example, I am able to write a test about the material properties
> 'specular' and 'specularIntensity' of an object. Such is needed to
> verify correct values in case of material 'Metal'.
>
> But while creating a test about material 'Matte', I have seen this
> problem:
> The method createNewSdrLightingAttribute() in
> /core/svx/source/sdr/primitive2d/sdrattributecreator.cxx collects the
> lights. But it does not record, which light it is. So in my case the
> dump writes e.g.
>
> <lights>
> <light color="#aaaaaa" directionVectorX="0" directionVectorY="0"
> specular="1"/>
> <light color="#383838" directionVectorX="0" directionVectorY="0"
> specular="0"/>
> <light color="#464646" directionVectorX="0" directionVectorY="0"
> specular="0"/>
> <lights>
>
> I cannot see which lights they are.
> The old wrong solution has used light 1, light 2 and light 3.
> The new working solution uses light 2, light 3 and light 4.
>
> I would need to test, that light 1 (which is always a spot light) is
> not
> used. Using light 1 had produced the error, that the appearance was not
> 'Matte'.
>
> I could test, that the third color has the correct value, but that
> would
> only test indirectly, what the fix does. Shall I do it nevertheless?
>
>
> Can you describe in the test what is missing and can't be tested and
> once you push it to gerrit I'll look how this can be solved.
>
> Kind regards,
> Regina
>
> Regards, Tomaž
More information about the LibreOffice
mailing list