about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorDeadbeef <ent3rm4n@gmail.com>2021-07-10 15:17:09 +0800
committerDeadbeef <ent3rm4n@gmail.com>2021-07-10 20:54:50 +0800
commita79e08ca2ab4fcc2fd32296e652b62deef0f7c64 (patch)
treedac330a505eca0cb8b3192765e37e37639b412b0 /src
parent5e695bbba1a682735e850e4e348804edb169bf53 (diff)
downloadrust-a79e08ca2ab4fcc2fd32296e652b62deef0f7c64.tar.gz
rust-a79e08ca2ab4fcc2fd32296e652b62deef0f7c64.zip
Update tests
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.rs5
-rw-r--r--src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.stderr9
2 files changed, 10 insertions, 4 deletions
diff --git a/src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.rs b/src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.rs
index 6a1a72f2970..d08c01750c3 100644
--- a/src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.rs
+++ b/src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.rs
@@ -1,6 +1,3 @@
-// check-pass
-// TODO remove this^
-
 #![feature(const_trait_impl)]
 #![feature(const_fn_trait_bound)] // FIXME is this needed?
 #![allow(incomplete_features)]
@@ -27,7 +24,7 @@ impl const ConstDefaultFn for ConstImpl {
 
 const fn test() {
     NonConstImpl.a();
-    // TODO ~^ ERROR calls in constant functions are limited to constant functions, tuple structs and tuple variants
+    //~^ ERROR calls in constant functions are limited to constant functions, tuple structs and tuple variants
     ConstImpl.a();
 }
 
diff --git a/src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.stderr b/src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.stderr
new file mode 100644
index 00000000000..d52e8360948
--- /dev/null
+++ b/src/test/ui/rfc-2632-const-trait-impl/const-default-method-bodies.stderr
@@ -0,0 +1,9 @@
+error[E0015]: calls in constant functions are limited to constant functions, tuple structs and tuple variants
+  --> $DIR/const-default-method-bodies.rs:26:5
+   |
+LL |     NonConstImpl.a();
+   |     ^^^^^^^^^^^^^^^^
+
+error: aborting due to previous error
+
+For more information about this error, try `rustc --explain E0015`.