Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] Sequence diagram tests

Thanks, Camille,

I have fixed a number of problems in the tests, including the maximization of the window, but some failures remain.  AFAICS, the failures that remain are caused by actual problems in the sequence diagram (not problems in the test code):

  • Tests that don't fail on Mac, but appear to be Linux-specific deviations in rendering behaviour:
    • lifeline heads that are requested at the same Y position and size are not rendered at the same Y coordinate
      • TestMakeSameHeightForLifelines_402978.testLifelinesSameSizeHeight
      • TestMakeSameHeightForLifelines_402978.testLifelinesSameSizeBoth
      • Fixbug_LifelineManagement_417365.testStereotypeChanged
      • Fixbug_LifelineManagement_417365.testFontChanged
  • Tests that also fail on Mac:
    • interaction operand doesn't render stereotype attributes in braces:
      • InteractionOperandStereotypesTest.testDisplayStereotypeWithBrace


So, somebody who knows the sequence diagram code will have to look at these remaining test failures to determine whether the problem is in the sequence diagram and, therefore, to determine the disposition of these tests for Luna release.

Cheers,

Christian



On Jun 5, 2014, at 10:53 AM, LETAVERNIER Camille <Camille.LETAVERNIER@xxxxxx> wrote:

Hi Christian,

I noticed that as well, but I don’t know why it is done. Obviously, it shouldn’t be required. If any test fails when disabling this line, then there is something wrong (Either in the test implementation, or in the diagram itself).
 
Camille
 
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de Christian W. Damus
Envoyé : jeudi 5 juin 2014 16:49
À : Papyrus Project list
Objet : [mdt-papyrus.dev] Sequence diagram tests
 
Hi,
 
The sequence diagram tests continually maximize the workbench window.  This, coupled with the fact that the window comes to the fore occasionally, gets in the way of doing work in any other windows on that physical display while the tests are running.
 
Why do the tests maximize the window?  They are the only ones that do this.  If there isn't a good reason, it would be nice not to maximize the window.
 
Thanks,
 
Christian
 
 
<image001.png>
_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev


Back to the top