Commit Graph

3 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
1395af1c9c test: more module interface tests 2022-03-05 12:00:39 -08:00
Xi Ge
c8ada279d0 test: add a module interface test 2022-03-05 11:25:10 -08:00