[PR #962] [MERGED] Collection of test fixes #1389

Open
opened 2026-01-29 17:00:16 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ElectronNET/Electron.NET/pull/962
Author: @softworkz
Created: 12/6/2025
Status: Merged
Merged: 12/9/2025
Merged by: @FlorianRappl

Base: developHead: submit_testupd


📝 Commits (10+)

  • 7c8eeef GetPrintersAsync: Increase timeout
  • 347c1ef Show_hide_visibility_roundtrip: Don't use shared window
  • 6246b44 ReadyToShow_event_fires: Destroy window
  • daa9f39 ScreenTests: Remove invalid constraints
  • c90f003 GetSetZoomLevel: Don't use shared window
  • 88d2daa WebContentsTests: Experiment!
  • 9bb2adc Use 3s timeout for GetUserAgentAsync and updat test
  • 2b2b26e GetSetUserAgent
  • c97f914 Introduce TimeSpan extensions
  • 153625b Introduce IntegrationFactAttribute

📊 Changes

31 files changed (+652 additions, -429 deletions)

View changed files

📝 src/ElectronNET.API/API/ApiBase.cs (+5 -5)
📝 src/ElectronNET.API/API/WebContents.cs (+4 -3)
src/ElectronNET.API/Common/TimeSpanExtensions.cs (+74 -0)
📝 src/ElectronNET.API/ElectronNET.API.csproj (+1 -0)
📝 src/ElectronNET.API/Runtime/Services/ElectronProcess/ElectronProcessActive.cs (+2 -2)
src/ElectronNET.IntegrationTests/Common/IntegrationFactAttribute.cs (+101 -0)
src/ElectronNET.IntegrationTests/Common/IntegrationTestBase.cs (+23 -0)
src/ElectronNET.IntegrationTests/Common/SkipOnWslFactAttribute.cs (+0 -49)
📝 src/ElectronNET.IntegrationTests/ElectronFixture.cs (+2 -1)
📝 src/ElectronNET.IntegrationTests/Tests/AppTests.cs (+21 -24)
📝 src/ElectronNET.IntegrationTests/Tests/AutoUpdaterTests.cs (+18 -19)
📝 src/ElectronNET.IntegrationTests/Tests/BrowserViewTests.cs (+5 -7)
📝 src/ElectronNET.IntegrationTests/Tests/BrowserWindowTests.cs (+118 -99)
📝 src/ElectronNET.IntegrationTests/Tests/ClipboardTests.cs (+8 -11)
📝 src/ElectronNET.IntegrationTests/Tests/CookiesTests.cs (+10 -10)
📝 src/ElectronNET.IntegrationTests/Tests/GlobalShortcutTests.cs (+7 -2)
📝 src/ElectronNET.IntegrationTests/Tests/HostHookTests.cs (+7 -2)
📝 src/ElectronNET.IntegrationTests/Tests/IpcMainTests.cs (+19 -20)
📝 src/ElectronNET.IntegrationTests/Tests/MenuTests.cs (+11 -12)
📝 src/ElectronNET.IntegrationTests/Tests/MultiEventRegistrationTests.cs (+8 -9)

...and 11 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ElectronNET/Electron.NET/pull/962 **Author:** [@softworkz](https://github.com/softworkz) **Created:** 12/6/2025 **Status:** ✅ Merged **Merged:** 12/9/2025 **Merged by:** [@FlorianRappl](https://github.com/FlorianRappl) **Base:** `develop` ← **Head:** `submit_testupd` --- ### 📝 Commits (10+) - [`7c8eeef`](https://github.com/ElectronNET/Electron.NET/commit/7c8eeef225494c6aff27e228161fff3fa42e6d5b) GetPrintersAsync: Increase timeout - [`347c1ef`](https://github.com/ElectronNET/Electron.NET/commit/347c1ef0e4fcb0756130d2445eb86c0091718b6f) Show_hide_visibility_roundtrip: Don't use shared window - [`6246b44`](https://github.com/ElectronNET/Electron.NET/commit/6246b44d68c22d44a9cb031fd2f8ab0cf6e957ac) ReadyToShow_event_fires: Destroy window - [`daa9f39`](https://github.com/ElectronNET/Electron.NET/commit/daa9f399e9d17d7d863205df603e3e9273bdbbfb) ScreenTests: Remove invalid constraints - [`c90f003`](https://github.com/ElectronNET/Electron.NET/commit/c90f003519403b615dc6591c7768638e3f310f85) GetSetZoomLevel: Don't use shared window - [`88d2daa`](https://github.com/ElectronNET/Electron.NET/commit/88d2daacb1dd52d3db8370cb2a775533e3df35c8) WebContentsTests: Experiment! - [`9bb2adc`](https://github.com/ElectronNET/Electron.NET/commit/9bb2adca78cff2899c3406ed190863cc054375b7) Use 3s timeout for GetUserAgentAsync and updat test - [`2b2b26e`](https://github.com/ElectronNET/Electron.NET/commit/2b2b26e13b18d936fcc816221611c921b00c3624) GetSetUserAgent - [`c97f914`](https://github.com/ElectronNET/Electron.NET/commit/c97f914e7a0f541eb10b6ca085f5b9241556f15c) Introduce TimeSpan extensions - [`153625b`](https://github.com/ElectronNET/Electron.NET/commit/153625ba512bc997e6e570c72756d305deaa8b7f) Introduce IntegrationFactAttribute ### 📊 Changes **31 files changed** (+652 additions, -429 deletions) <details> <summary>View changed files</summary> 📝 `src/ElectronNET.API/API/ApiBase.cs` (+5 -5) 📝 `src/ElectronNET.API/API/WebContents.cs` (+4 -3) ➕ `src/ElectronNET.API/Common/TimeSpanExtensions.cs` (+74 -0) 📝 `src/ElectronNET.API/ElectronNET.API.csproj` (+1 -0) 📝 `src/ElectronNET.API/Runtime/Services/ElectronProcess/ElectronProcessActive.cs` (+2 -2) ➕ `src/ElectronNET.IntegrationTests/Common/IntegrationFactAttribute.cs` (+101 -0) ➕ `src/ElectronNET.IntegrationTests/Common/IntegrationTestBase.cs` (+23 -0) ➖ `src/ElectronNET.IntegrationTests/Common/SkipOnWslFactAttribute.cs` (+0 -49) 📝 `src/ElectronNET.IntegrationTests/ElectronFixture.cs` (+2 -1) 📝 `src/ElectronNET.IntegrationTests/Tests/AppTests.cs` (+21 -24) 📝 `src/ElectronNET.IntegrationTests/Tests/AutoUpdaterTests.cs` (+18 -19) 📝 `src/ElectronNET.IntegrationTests/Tests/BrowserViewTests.cs` (+5 -7) 📝 `src/ElectronNET.IntegrationTests/Tests/BrowserWindowTests.cs` (+118 -99) 📝 `src/ElectronNET.IntegrationTests/Tests/ClipboardTests.cs` (+8 -11) 📝 `src/ElectronNET.IntegrationTests/Tests/CookiesTests.cs` (+10 -10) 📝 `src/ElectronNET.IntegrationTests/Tests/GlobalShortcutTests.cs` (+7 -2) 📝 `src/ElectronNET.IntegrationTests/Tests/HostHookTests.cs` (+7 -2) 📝 `src/ElectronNET.IntegrationTests/Tests/IpcMainTests.cs` (+19 -20) 📝 `src/ElectronNET.IntegrationTests/Tests/MenuTests.cs` (+11 -12) 📝 `src/ElectronNET.IntegrationTests/Tests/MultiEventRegistrationTests.cs` (+8 -9) _...and 11 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 17:00:16 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Electron.NET#1389