# test-cases harness: improve stage2 compatibility · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/4e53249d769346683d45d4a4cb4a437388f9e186)

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

Visibility: public

Requested revision: 4e53249d769346683d45d4a4cb4a437388f9e186

Requested commit: 4e53249d769346683d45d4a4cb4a437388f9e186

Commit: 4e53249d769346683d45d4a4cb4a437388f9e186

Tree: d3b2fa77951f91e3936cbfd473d0638da2df5f59

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
test-cases harness: improve stage2 compatibility

 * proper skip_stage1 mechanism that doesn't get side-stepped with
   manually added test cases.
 * avoid runtime-known function pointers.
 * check for type equality more simply without checking the type name.

```

## Parents

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

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