diff options
| author | Caio <c410.f3r@gmail.com> | 2021-04-17 18:53:54 -0300 |
|---|---|---|
| committer | Caio <c410.f3r@gmail.com> | 2021-04-17 18:53:54 -0300 |
| commit | 4e6d6abc6a514988ae13cea41993688d8cf9dd4a (patch) | |
| tree | 8949623d58304ad65b5e095f7ac026938adbad06 /src/test/ui/parser | |
| parent | 4029d4d0be03b10edccb65588b522ad541b5ccaf (diff) | |
| download | rust-4e6d6abc6a514988ae13cea41993688d8cf9dd4a.tar.gz rust-4e6d6abc6a514988ae13cea41993688d8cf9dd4a.zip | |
Move some tests to more reasonable directories - 6
Diffstat (limited to 'src/test/ui/parser')
| -rw-r--r-- | src/test/ui/parser/bad-crate-name.rs | 5 | ||||
| -rw-r--r-- | src/test/ui/parser/bad-crate-name.stderr | 20 |
2 files changed, 25 insertions, 0 deletions
diff --git a/src/test/ui/parser/bad-crate-name.rs b/src/test/ui/parser/bad-crate-name.rs new file mode 100644 index 00000000000..837d5c35412 --- /dev/null +++ b/src/test/ui/parser/bad-crate-name.rs @@ -0,0 +1,5 @@ +extern crate krate-name-here; +//~^ ERROR crate name using dashes are not valid in `extern crate` statements +//~| ERROR can't find crate for `krate_name_here` + +fn main() {} diff --git a/src/test/ui/parser/bad-crate-name.stderr b/src/test/ui/parser/bad-crate-name.stderr new file mode 100644 index 00000000000..e015010da13 --- /dev/null +++ b/src/test/ui/parser/bad-crate-name.stderr @@ -0,0 +1,20 @@ +error: crate name using dashes are not valid in `extern crate` statements + --> $DIR/bad-crate-name.rs:1:14 + | +LL | extern crate krate-name-here; + | ^^^^^^^^^^^^^^^ dash-separated idents are not valid + | +help: if the original crate name uses dashes you need to use underscores in the code + | +LL | extern crate krate_name_here; + | ^ ^ + +error[E0463]: can't find crate for `krate_name_here` + --> $DIR/bad-crate-name.rs:1:1 + | +LL | extern crate krate-name-here; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate + +error: aborting due to 2 previous errors + +For more information about this error, try `rustc --explain E0463`. |
