Commit Graph

24 Commits

Author SHA1 Message Date
Lukas
a7eaecf929 test: always use temporary config when running ui tests 2026-04-26 13:53:36 +02:00
Lukas
b66258806e test: only change themes in theme tests 2026-04-26 13:53:36 +02:00
Lukas
95ee878904 macOS: add test case for search bar focus change 2026-03-26 19:58:18 +01:00
Lukas
ac3893d0b9 macOS: Add command palette tests 2026-03-19 19:26:57 +01:00
Lukas
50113ab678 macOS: add mouse state tests for #11276
It will fail on 4e24adf71 and success after #11276
2026-03-19 19:02:13 +01:00
Lukas
5c51603b0b chore: make ci happy 2026-03-12 20:02:23 +01:00
Lukas
3022aa05ea macOS: add test cases for drag-split 2026-03-12 19:54:12 +01:00
Lukas
d6d6fe4e58 macOS: update window cascading
Make it smaller and add comparisons between y values
2026-03-12 18:58:37 +01:00
Lukas
77c2acf843 macOS: add test case for window cascading without moving the window 2026-03-12 18:32:04 +01:00
Lukas
c399812036 macOS: add test case for positioning the very first window 2026-03-12 15:42:28 +01:00
Lukas
d6dfaf28fe macOS: support injecting temporary defaults when testing 2026-03-12 13:16:55 +01:00
Lukas
0af9938ad2 macos: add UI test for window position restore across titlebar styles
Tests that window position and size are correctly restored after
reopen for all four macos-titlebar-style variants.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 17:45:09 +01:00
Lars
35b2e820ce typo fix 2026-01-20 09:15:14 -08:00
Lars
4154a730ee Fix some edge cases 2026-01-20 09:15:14 -08:00
Lars
27729bf8a7 only run ui tests manually with xcode 2026-01-20 09:15:14 -08:00
Lars
85da70c98d Add more theme test cases from #9360 2026-01-20 09:15:14 -08:00
Lars
4aabd94716 add theme tests 2026-01-20 09:15:14 -08:00
Lars
d9ed325818 update config explicitly 2026-01-20 09:15:14 -08:00
Lars
6ada9c7844 test: add test for mergeAllWindows 2026-01-20 09:15:14 -08:00
Lars
f52013787e test: using XCTAssertEqual to get more information 2026-01-20 09:15:14 -08:00
Lars
f088ce38d9 test: read config before launching XCUIApplication 2026-01-20 09:15:14 -08:00
Lars
f7608d0b95 macOS: reduce press duration 2026-01-20 09:15:14 -08:00
Lars
b1290dc47b macOS: add titlebar tabs tests 2026-01-20 09:15:14 -08:00
Lars
4f667520fa macOS: GhosttyUITests 2026-01-20 09:15:14 -08:00