[PR #321] fix(tests): Fix tests to all pass on Windows #452

Open
opened 2026-03-02 23:46:34 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/anomalyco/opentui/pull/321
Author: @Hona
Created: 11/17/2025
Status: 🔄 Open

Base: mainHead: fix/windows-test-treesitter


📝 Commits (8)

  • ef82383 setup test matrix
  • 54db19e fix(test): Make a truely global invalid path
  • 2f71294 fix(test): Increase tolerance for slow CI machines
  • 8a57df1 Update packages/core/src/lib/tree-sitter/cache.test.ts
  • 34cb0c1 Merge remote-tracking branch 'upstream/win-testing' into fix/windows-test-treesitter
  • 5643972 Merge branch 'fix/windows-test-treesitter' of https://github.com/Hona/opentui into fix/windows-test-treesitter
  • 853a9a4 chore: remove unneeded
  • 380fbea fix: Try a slight delay to allow drag events to finish on a slow runner

📊 Changes

6 files changed (+97 additions, -19 deletions)

View changed files

📝 .github/workflows/build-core.yml (+59 -4)
📝 packages/core/src/lib/tree-sitter/cache.test.ts (+3 -1)
📝 packages/core/src/lib/tree-sitter/client.ts (+1 -2)
📝 packages/core/src/renderables/Text.test.ts (+4 -0)
📝 packages/core/src/testing/mock-keys.test.ts (+1 -1)
📝 packages/core/src/zig/renderer.zig (+29 -11)

📄 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/anomalyco/opentui/pull/321 **Author:** [@Hona](https://github.com/Hona) **Created:** 11/17/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `fix/windows-test-treesitter` --- ### 📝 Commits (8) - [`ef82383`](https://github.com/anomalyco/opentui/commit/ef823836c80ceb5511fa2b3ebeb5a9205017f887) setup test matrix - [`54db19e`](https://github.com/anomalyco/opentui/commit/54db19e2bc97e1343de0671db398438c61247bdd) fix(test): Make a truely global invalid path - [`2f71294`](https://github.com/anomalyco/opentui/commit/2f71294ca84c4a4b58eff735dddec6004e15df81) fix(test): Increase tolerance for slow CI machines - [`8a57df1`](https://github.com/anomalyco/opentui/commit/8a57df122d3ba995a3234923e80c1736a4146ac1) Update packages/core/src/lib/tree-sitter/cache.test.ts - [`34cb0c1`](https://github.com/anomalyco/opentui/commit/34cb0c1a1d3abefee3df05b6ef724f014eeea5d4) Merge remote-tracking branch 'upstream/win-testing' into fix/windows-test-treesitter - [`5643972`](https://github.com/anomalyco/opentui/commit/56439721b64359c0dad61cc30439734f3905b773) Merge branch 'fix/windows-test-treesitter' of https://github.com/Hona/opentui into fix/windows-test-treesitter - [`853a9a4`](https://github.com/anomalyco/opentui/commit/853a9a4cbcddc25c8e769515492a9c62b295e07b) chore: remove unneeded - [`380fbea`](https://github.com/anomalyco/opentui/commit/380fbea09c466187ccf96e533751fe2263ea25ec) fix: Try a slight delay to allow drag events to finish on a slow runner ### 📊 Changes **6 files changed** (+97 additions, -19 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build-core.yml` (+59 -4) 📝 `packages/core/src/lib/tree-sitter/cache.test.ts` (+3 -1) 📝 `packages/core/src/lib/tree-sitter/client.ts` (+1 -2) 📝 `packages/core/src/renderables/Text.test.ts` (+4 -0) 📝 `packages/core/src/testing/mock-keys.test.ts` (+1 -1) 📝 `packages/core/src/zig/renderer.zig` (+29 -11) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/opentui#452
No description provided.