Gardening of unit tests, including: - Add full parsing tests for complete sample vertex and fragment shaders. - Use XCTAssertTrue & XCTAssertEqual instead of XCTAssert. - Refactor tests to use auto& instead of doubling up on type names. - Add macros for common AST checks.
<rdar://problem/100397595>
Pull request: https://github.com/WebKit/WebKit/pull/4695
Committed 254932@main (0a4bde8f1d82): <https://commits.webkit.org/254932@main> Reviewed commits have been landed. Closing PR #4695 and removing active labels.