prmr / JetUML

A desktop application for fast UML diagramming.
GNU General Public License v3.0
619 stars 121 forks source link

Run geometry tests only on windows #542

Closed prmr closed 3 months ago

prmr commented 3 months ago

The geometry tests ensure that the diagram renders properly. For this purpose it uses pixel coordinates. Because of system fonts and other environment configuration details, these coordinates vary from OS to OS. The current solution is to add values for all 3 main OSes, which is extremely cumbersome and does not provide much value because the underlying geometry calculations are OS-independent. Instead, we will run the tests only on Windows.