Skip to content

Conversation

febb0e
Copy link
Collaborator

@febb0e febb0e commented May 19, 2025

Description

This PR fixes the error where the runtime is not detected, as the runtime assembly path wrongly references to the debug assembly path.
Furthermore pythonnet is added to the list of dependencies as it is required for executing PlatynUI.

Type of Change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Opened KCalc on Fedora Linux 42 and wrote a test case with PlatynUI.

*** Settings ***
Library    PlatynUI


*** Test Cases ***
KCalc - Menu Bar Quit Application
    Mouse Move To    app:Application[@Name="kcalc"]//MenuBar/MenuItem[@Name="Datei"]
    Mouse Click    app:Application[@Name="kcalc"]//MenuBar/MenuItem[@Name="Datei"]
    Mouse Move To    app:Application[@Name="kcalc"]//MenuBar/MenuItem[@Name="Datei"]/MenuItem[@Name="Beenden"]
    Mouse Click    app:Application[@Name="kcalc"]//MenuBar/MenuItem[@Name="Datei"]/MenuItem[@Name="Beenden"]

The test case runs after launching the hatch environment with pythonnet added and the runtime fixed.

Test Configuration:

  • Hardware: Apple MacBook Pro M3
  • OS: Linux Fedora 42 (virtualized through UTM)

Checklist

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.´
  • My changes generate no new warnings.

Additional Notes

@febb0e febb0e requested a review from d-biehl May 19, 2025 09:12
@d-biehl d-biehl closed this Aug 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants