|
14 | 14 | // RUN: -enable-library-evolution
|
15 | 15 |
|
16 | 16 | /// Check flag requirement, without and with the flag.
|
17 |
| -// RUN: %target-swift-frontend -typecheck %t/ClientWithoutTheFlag.swift -I %t -verify \ |
18 |
| -// RUN: -package-name package |
19 | 17 | // RUN: %target-swift-frontend -typecheck %t/ClientWithoutTheFlag.swift -I %t \
|
20 |
| -// RUN: -enable-experimental-feature AccessLevelOnImport \ |
21 |
| -// RUN: -package-name package |
| 18 | +// RUN: -package-name package -verify |
22 | 19 | // RUN: %target-swift-frontend -typecheck %t/ClientWithoutTheFlag.swift -I %t \
|
23 | 20 | // RUN: -enable-upcoming-feature InternalImportsByDefault \
|
24 |
| -// RUN: -package-name package |
| 21 | +// RUN: -package-name package -verify |
25 | 22 | // REQUIRES: asserts
|
26 | 23 |
|
27 | 24 | /// swiftinterfaces don't need the flag.
|
|
34 | 31 | //--- PrivateLib.swift
|
35 | 32 |
|
36 | 33 | //--- ClientWithoutTheFlag.swift
|
37 |
| -public import PublicLib // expected-error@:1 {{Access level on imports require '-enable-experimental-feature AccessLevelOnImport'}} |
| 34 | +public import PublicLib |
38 | 35 | // expected-warning @-1 {{public import of 'PublicLib' was not used in public declarations or inlinable code}}
|
39 |
| -package import PackageLib // expected-error@:1 {{Access level on imports require '-enable-experimental-feature AccessLevelOnImport'}} |
| 36 | +package import PackageLib |
40 | 37 | // expected-warning @-1 {{package import of 'PackageLib' was not used in package declarations}}
|
41 |
| -internal import InternalLib // expected-error@:1 {{Access level on imports require '-enable-experimental-feature AccessLevelOnImport'}} |
42 |
| -fileprivate import FileprivateLib // expected-error@:1 {{Access level on imports require '-enable-experimental-feature AccessLevelOnImport'}} |
43 |
| -private import PrivateLib // expected-error@:1 {{Access level on imports require '-enable-experimental-feature AccessLevelOnImport'}} |
| 38 | +internal import InternalLib |
| 39 | +fileprivate import FileprivateLib |
| 40 | +private import PrivateLib |
44 | 41 |
|
45 | 42 | //--- Client.swiftinterface
|
46 | 43 | // swift-interface-format-version: 1.0
|
|
0 commit comments