Removed the --guitests option from pytest configuration and updated all GUI tests to run without needing this flag. This change simplifies the testing process, making it more straightforward to execute all tests, including those for the graphical user interface.
The rationale behind this change is as follows: we already have a separation between GUI and core tests, which makes the dedicated option --guitests redundant. To illustrate this point, we never run GUI tests without this particular flag.
Removed the
--guitests
option from pytest configuration and updated all GUI tests to run without needing this flag. This change simplifies the testing process, making it more straightforward to execute all tests, including those for the graphical user interface.The rationale behind this change is as follows: we already have a separation between GUI and core tests, which makes the dedicated option
--guitests
redundant. To illustrate this point, we never run GUI tests without this particular flag.