# Better TestWindow support \(\#3876\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/df0076a4ebdb2e5457a4b694366e7a37bbe89e6a)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: df0076a4ebdb2e5457a4b694366e7a37bbe89e6a

Requested commit: df0076a4ebdb2e5457a4b694366e7a37bbe89e6a

Commit: df0076a4ebdb2e5457a4b694366e7a37bbe89e6a

Tree: 6ae7c9c544068b11ffcfcd924b73d2afe18b4e3c

Author: Conrad Irwin

Committer: GitHub

## Message

```
Better TestWindow support (#3876)

Adding guest roles led us down a rabbit hole where we'd have liked to
rely on a
side-effect of activating a window in tests; but the test window didn't
implement that.

Looking into that, I realized our TestWindow wasn't doing a great job of
emulating the MacWindow, so this makes the two more similar.
```

## Parents

- [ea43d7a5c651f45d91987da48645a45070a4d70e](https://git.cafe/gitcafe/zed/commit/ea43d7a5c651f45d91987da48645a45070a4d70e?format=markdown)

- [06ab98659957a2ed5269065331c33612381a61ce](https://git.cafe/gitcafe/zed/commit/06ab98659957a2ed5269065331c33612381a61ce?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/df0076a4ebdb2e5457a4b694366e7a37bbe89e6a?format=markdown)
