Commit Graph

5 Commits

Author SHA1 Message Date
Allan Shortlidge
f4b79594a8 Tests: Fix and re-enable @_spi_available tests
The main issue was that the tests specified `-library-level=api` in
`swift-frontend` invocations instead of `-library-level api`. The former seems
to have no effect and therefore expected diagnostics were not being emitted.

Additional clean up:
- Make every test require `OS=macosx` for ease of local testing.
- Avoid unnecessarily specifying target arches (this makes tests slow).
- Add missing `FileCheck` invocation.
- Add some missing test coverage.

Resolves rdar://91325474
2023-03-29 14:45:22 -07:00
Xi Ge
64eb966cdd test: disable spi-available-local.swift and spi-available-swift-module.swift while investigating
rdar://91325474
2022-04-05 17:18:02 -07:00
Xi Ge
e8b55946f9 test: specifying cpu kind explicitly
rdar://89898718
2022-03-08 08:06:13 -08:00
Xi Ge
af0d4ef79e test: require ios when using ios target 2022-03-05 13:47:52 -08:00
Xi Ge
d98429a3e9 test: add basic sema test 2022-03-05 11:14:32 -08:00