Skip to content

Conversation

panayot-cankov
Copy link
Collaborator

DO NOT MERGE!!!

This PR is so we could use the GitHub UI to track changes and visualise them a bit better in the Web UI.
The telerik-testing branch does:

  1. Setup the dotnet/maui ... TestUtils.DeviceTest, DeviceTests.Runner, DeviceTests.CodeGen to reference MAUI from nuget packages
  2. Change some APIs from Controls.DeviceTests, that deal with "WaitHandlersAndAttachToAWindow..." and how they work when referencing MAUI from a nuget - mostly implementing internal APIs using Reflection

We will use this branch as a submodule in the Telerik organisation. Hopefully if the code in MAUI changes, we will be able to rebase onto more recent versions of the main branch and be able to track the changes.

@panayot-cankov panayot-cankov force-pushed the telerik-testing branch 2 times, most recently from 321de0e to b92d9ac Compare April 5, 2024 13:32
@panayot-cankov panayot-cankov force-pushed the telerik-testing branch 4 times, most recently from 1c822ee to fe4a4c5 Compare April 16, 2024 13:15
eli-popova pushed a commit that referenced this pull request Nov 21, 2024
…otnet#25178)

* Enabling ported ui tests from Xamarin.UITests to appium

* Build fixes

* Update Bugzilla32040.cs

* Update Bugzilla32148.cs

* Removed unnecessary code

* Update Bugzilla25662.cs

* Update Bugzilla26171.cs

* Update Bugzilla26501.cs

* Update Bugzilla28001.cs

* Update Bugzilla30317.cs

* Update Bugzilla32462.cs

* Update Bugzilla33870.cs

* Some fixes

* More changes

* More changes

* Simplified more tests

* Fix build

* Simplified tests

* Fixed test

* Added new project constants

* More changes

* More fixes

---------

Co-authored-by: Shane Neuville <[email protected]>
eli-popova pushed a commit that referenced this pull request Nov 21, 2024
…otnet#25814)

* Migrated the Issue2740 and ListViewNRE (#1)

* Migrated the Issue2740 and ListViewNRE

* Migrated the Issue1355 and Issue2923

* Feedback addressed

---------

Co-authored-by: nivetha-nagalingam <[email protected]>

* optimized the test code changes

---------

Co-authored-by: nivetha-nagalingam <[email protected]>
Adds what is used from Maui Core|Controls DeviceTests to DeviceTests.Shared
Implements some internal API access using Reflection
Deals with minor nullable vs nonnullable conficts, compiler warnings, etc.

Runs successfully some tests for iOS, Android, MacCatalyst and WinUI
Copy link

Thank you for your pull request. We are auto-formatting your source code to follow our code guidelines.

Copy link

Thank you for your pull request. We are auto-formatting your source code to follow our code guidelines.

Copy link

Thank you for your pull request. We are auto-formatting your source code to follow our code guidelines.

Copy link

github-actions bot commented Dec 2, 2024

Thank you for your pull request. We are auto-formatting your source code to follow our code guidelines.

APopatanasov and others added 8 commits February 18, 2025 15:42
Prevent ApplicationStub from being created during test initialization as it causes a memory leak.
…forms from Directory.Builds.props from the telerik repository.
Make TestUtils projects used by the DeviceTests work with MauiAppPlatforms from Directory.Builds.props from the telerik repository
Use the public IsActivated property of the Window for .NET10 instead of finding it through a reflection.
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.

3 participants