mirror of https://github.com/rwf2/Rocket.git
Update UI tests for latest nightly.
This commit is contained in:
parent
60cba26f65
commit
070c5cbcfa
|
@ -5,6 +5,7 @@ error[E0277]: the trait bound `usize: rocket::response::Responder<'_>` is not sa
|
||||||
| ^^^^^^^^^^^^^ the trait `rocket::response::Responder<'_>` is not implemented for `usize`
|
| ^^^^^^^^^^^^^ the trait `rocket::response::Responder<'_>` is not implemented for `usize`
|
||||||
|
|
|
|
||||||
= note: required by `rocket::response::Responder::respond_to`
|
= note: required by `rocket::response::Responder::respond_to`
|
||||||
|
= note: this error originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||||
|
|
||||||
error[E0277]: the trait bound `bool: rocket::response::Responder<'_>` is not satisfied
|
error[E0277]: the trait bound `bool: rocket::response::Responder<'_>` is not satisfied
|
||||||
--> $DIR/catch_type_errors.rs:11:1
|
--> $DIR/catch_type_errors.rs:11:1
|
||||||
|
@ -13,6 +14,7 @@ error[E0277]: the trait bound `bool: rocket::response::Responder<'_>` is not sat
|
||||||
| ^^^^^^^^^^^^^ the trait `rocket::response::Responder<'_>` is not implemented for `bool`
|
| ^^^^^^^^^^^^^ the trait `rocket::response::Responder<'_>` is not implemented for `bool`
|
||||||
|
|
|
|
||||||
= note: required by `rocket::response::Responder::respond_to`
|
= note: required by `rocket::response::Responder::respond_to`
|
||||||
|
= note: this error originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||||
|
|
||||||
error[E0308]: mismatched types
|
error[E0308]: mismatched types
|
||||||
--> $DIR/catch_type_errors.rs:18:7
|
--> $DIR/catch_type_errors.rs:18:7
|
||||||
|
@ -32,6 +34,7 @@ error[E0277]: the trait bound `usize: rocket::response::Responder<'_>` is not sa
|
||||||
| ^^^^^^^^^^^^^ the trait `rocket::response::Responder<'_>` is not implemented for `usize`
|
| ^^^^^^^^^^^^^ the trait `rocket::response::Responder<'_>` is not implemented for `usize`
|
||||||
|
|
|
|
||||||
= note: required by `rocket::response::Responder::respond_to`
|
= note: required by `rocket::response::Responder::respond_to`
|
||||||
|
= note: this error originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||||
|
|
||||||
error: aborting due to 4 previous errors
|
error: aborting due to 4 previous errors
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
// normalize-stderr-test: "<(.*) as (.*)>" -> "$1 as $$TRAIT"
|
// normalize-stderr-test: "<(.*) as (.*)>" -> "$1 as $$TRAIT"
|
||||||
// normalize-stderr-test: "and \d+ others" -> "and $$N others"
|
// normalize-stderr-test: "and \d+ others" -> "and $$N others"
|
||||||
|
// normalize-stderr-test: "::: [^\.]*" -> "::: $$FILE"
|
||||||
|
|
||||||
#![feature(proc_macro_hygiene, decl_macro)]
|
#![feature(proc_macro_hygiene, decl_macro)]
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::http::uri::Path, &str>` is not satisfied
|
error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::http::uri::Path, &str>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:49:23
|
--> $DIR/typed-uri-bad-type.rs:50:23
|
||||||
|
|
|
|
||||||
49 | uri!(simple: id = "hi");
|
50 | uri!(simple: id = "hi");
|
||||||
| ^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, &str>` is not implemented for `usize`
|
| ^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, &str>` is not implemented for `usize`
|
||||||
|
|
|
|
||||||
= help: the following implementations were found:
|
= help: the following implementations were found:
|
||||||
|
@ -11,9 +11,9 @@ error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::ht
|
||||||
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
||||||
|
|
||||||
error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::http::uri::Path, &str>` is not satisfied
|
error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::http::uri::Path, &str>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:52:18
|
--> $DIR/typed-uri-bad-type.rs:53:18
|
||||||
|
|
|
|
||||||
52 | uri!(simple: "hello");
|
53 | uri!(simple: "hello");
|
||||||
| ^^^^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, &str>` is not implemented for `usize`
|
| ^^^^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, &str>` is not implemented for `usize`
|
||||||
|
|
|
|
||||||
= help: the following implementations were found:
|
= help: the following implementations were found:
|
||||||
|
@ -23,9 +23,9 @@ error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::ht
|
||||||
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
||||||
|
|
||||||
error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::http::uri::Path, i64>` is not satisfied
|
error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::http::uri::Path, i64>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:55:23
|
--> $DIR/typed-uri-bad-type.rs:56:23
|
||||||
|
|
|
|
||||||
55 | uri!(simple: id = 239239i64);
|
56 | uri!(simple: id = 239239i64);
|
||||||
| ^^^^^^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, i64>` is not implemented for `usize`
|
| ^^^^^^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, i64>` is not implemented for `usize`
|
||||||
|
|
|
|
||||||
= help: the following implementations were found:
|
= help: the following implementations were found:
|
||||||
|
@ -35,15 +35,15 @@ error[E0277]: the trait bound `usize: rocket::http::uri::FromUriParam<rocket::ht
|
||||||
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
||||||
|
|
||||||
error[E0277]: the trait bound `S: rocket::http::uri::FromUriParam<rocket::http::uri::Path, _>` is not satisfied
|
error[E0277]: the trait bound `S: rocket::http::uri::FromUriParam<rocket::http::uri::Path, _>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:58:31
|
--> $DIR/typed-uri-bad-type.rs:59:31
|
||||||
|
|
|
|
||||||
58 | uri!(not_uri_display: 10, S);
|
59 | uri!(not_uri_display: 10, S);
|
||||||
| ^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, _>` is not implemented for `S`
|
| ^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, _>` is not implemented for `S`
|
||||||
|
|
||||||
error[E0277]: the trait bound `i32: rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::option::Option<{integer}>>` is not satisfied
|
error[E0277]: the trait bound `i32: rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::option::Option<{integer}>>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:64:26
|
--> $DIR/typed-uri-bad-type.rs:65:26
|
||||||
|
|
|
|
||||||
64 | uri!(optionals: id = Some(10), name = Ok("bob".into()));
|
65 | uri!(optionals: id = Some(10), name = Ok("bob".into()));
|
||||||
| ^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::option::Option<{integer}>>` is not implemented for `i32`
|
| ^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::option::Option<{integer}>>` is not implemented for `i32`
|
||||||
|
|
|
|
||||||
= help: the following implementations were found:
|
= help: the following implementations were found:
|
||||||
|
@ -53,9 +53,9 @@ error[E0277]: the trait bound `i32: rocket::http::uri::FromUriParam<rocket::http
|
||||||
= note: required because of the requirements on the impl of `rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::option::Option<{integer}>>` for `std::option::Option<i32>`
|
= note: required because of the requirements on the impl of `rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::option::Option<{integer}>>` for `std::option::Option<i32>`
|
||||||
|
|
||||||
error[E0277]: the trait bound `std::string::String: rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::result::Result<_, _>>` is not satisfied
|
error[E0277]: the trait bound `std::string::String: rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::result::Result<_, _>>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:64:43
|
--> $DIR/typed-uri-bad-type.rs:65:43
|
||||||
|
|
|
|
||||||
64 | uri!(optionals: id = Some(10), name = Ok("bob".into()));
|
65 | uri!(optionals: id = Some(10), name = Ok("bob".into()));
|
||||||
| ^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::result::Result<_, _>>` is not implemented for `std::string::String`
|
| ^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::result::Result<_, _>>` is not implemented for `std::string::String`
|
||||||
|
|
|
|
||||||
= help: the following implementations were found:
|
= help: the following implementations were found:
|
||||||
|
@ -67,9 +67,9 @@ error[E0277]: the trait bound `std::string::String: rocket::http::uri::FromUriPa
|
||||||
= note: required because of the requirements on the impl of `rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::result::Result<_, _>>` for `std::result::Result<std::string::String, &rocket::http::RawStr>`
|
= note: required because of the requirements on the impl of `rocket::http::uri::FromUriParam<rocket::http::uri::Path, std::result::Result<_, _>>` for `std::result::Result<std::string::String, &rocket::http::RawStr>`
|
||||||
|
|
||||||
error[E0277]: the trait bound `isize: rocket::http::uri::FromUriParam<rocket::http::uri::Query, &str>` is not satisfied
|
error[E0277]: the trait bound `isize: rocket::http::uri::FromUriParam<rocket::http::uri::Query, &str>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:68:20
|
--> $DIR/typed-uri-bad-type.rs:69:20
|
||||||
|
|
|
|
||||||
68 | uri!(simple_q: "hi");
|
69 | uri!(simple_q: "hi");
|
||||||
| ^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, &str>` is not implemented for `isize`
|
| ^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, &str>` is not implemented for `isize`
|
||||||
|
|
|
|
||||||
= help: the following implementations were found:
|
= help: the following implementations were found:
|
||||||
|
@ -79,9 +79,9 @@ error[E0277]: the trait bound `isize: rocket::http::uri::FromUriParam<rocket::ht
|
||||||
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
||||||
|
|
||||||
error[E0277]: the trait bound `isize: rocket::http::uri::FromUriParam<rocket::http::uri::Query, &str>` is not satisfied
|
error[E0277]: the trait bound `isize: rocket::http::uri::FromUriParam<rocket::http::uri::Query, &str>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:71:25
|
--> $DIR/typed-uri-bad-type.rs:72:25
|
||||||
|
|
|
|
||||||
71 | uri!(simple_q: id = "hi");
|
72 | uri!(simple_q: id = "hi");
|
||||||
| ^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, &str>` is not implemented for `isize`
|
| ^^^^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, &str>` is not implemented for `isize`
|
||||||
|
|
|
|
||||||
= help: the following implementations were found:
|
= help: the following implementations were found:
|
||||||
|
@ -91,27 +91,27 @@ error[E0277]: the trait bound `isize: rocket::http::uri::FromUriParam<rocket::ht
|
||||||
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
= note: required by `rocket::http::uri::FromUriParam::from_uri_param`
|
||||||
|
|
||||||
error[E0277]: the trait bound `S: rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not satisfied
|
error[E0277]: the trait bound `S: rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:74:24
|
--> $DIR/typed-uri-bad-type.rs:75:24
|
||||||
|
|
|
|
||||||
74 | uri!(other_q: 100, S);
|
75 | uri!(other_q: 100, S);
|
||||||
| ^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not implemented for `S`
|
| ^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not implemented for `S`
|
||||||
|
|
||||||
error[E0277]: the trait bound `S: rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not satisfied
|
error[E0277]: the trait bound `S: rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:77:26
|
--> $DIR/typed-uri-bad-type.rs:78:26
|
||||||
|
|
|
|
||||||
77 | uri!(other_q: rest = S, id = 100);
|
78 | uri!(other_q: rest = S, id = 100);
|
||||||
| ^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not implemented for `S`
|
| ^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not implemented for `S`
|
||||||
|
|
||||||
error[E0277]: the trait bound `S: rocket::http::uri::Ignorable<rocket::http::uri::Query>` is not satisfied
|
error[E0277]: the trait bound `S: rocket::http::uri::Ignorable<rocket::http::uri::Query>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:41:29
|
--> $DIR/typed-uri-bad-type.rs:42:29
|
||||||
|
|
|
|
||||||
41 | fn other_q(id: usize, rest: S) { }
|
42 | fn other_q(id: usize, rest: S) { }
|
||||||
| ^ the trait `rocket::http::uri::Ignorable<rocket::http::uri::Query>` is not implemented for `S`
|
| ^ the trait `rocket::http::uri::Ignorable<rocket::http::uri::Query>` is not implemented for `S`
|
||||||
...
|
...
|
||||||
80 | uri!(other_q: rest = _, id = 100);
|
81 | uri!(other_q: rest = _, id = 100);
|
||||||
| ---------------------------------- in this macro invocation
|
| ---------------------------------- in this macro invocation
|
||||||
|
|
|
|
||||||
::: /Users/sbenitez/Sync/Data/Projects/Personal/Rocket/core/http/src/uri/uri_display.rs:467:40
|
::: $FILE.rs:467:40
|
||||||
|
|
|
|
||||||
467 | pub fn assert_ignorable<P: UriPart, T: Ignorable<P>>() { }
|
467 | pub fn assert_ignorable<P: UriPart, T: Ignorable<P>>() { }
|
||||||
| ------------ required by this bound in `rocket::http::uri::assert_ignorable`
|
| ------------ required by this bound in `rocket::http::uri::assert_ignorable`
|
||||||
|
@ -119,15 +119,15 @@ error[E0277]: the trait bound `S: rocket::http::uri::Ignorable<rocket::http::uri
|
||||||
= note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
|
= note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||||
|
|
||||||
error[E0277]: the trait bound `usize: rocket::http::uri::Ignorable<rocket::http::uri::Query>` is not satisfied
|
error[E0277]: the trait bound `usize: rocket::http::uri::Ignorable<rocket::http::uri::Query>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:41:16
|
--> $DIR/typed-uri-bad-type.rs:42:16
|
||||||
|
|
|
|
||||||
41 | fn other_q(id: usize, rest: S) { }
|
42 | fn other_q(id: usize, rest: S) { }
|
||||||
| ^^^^^ the trait `rocket::http::uri::Ignorable<rocket::http::uri::Query>` is not implemented for `usize`
|
| ^^^^^ the trait `rocket::http::uri::Ignorable<rocket::http::uri::Query>` is not implemented for `usize`
|
||||||
...
|
...
|
||||||
82 | uri!(other_q: rest = S, id = _);
|
83 | uri!(other_q: rest = S, id = _);
|
||||||
| -------------------------------- in this macro invocation
|
| -------------------------------- in this macro invocation
|
||||||
|
|
|
|
||||||
::: /Users/sbenitez/Sync/Data/Projects/Personal/Rocket/core/http/src/uri/uri_display.rs:467:40
|
::: $FILE.rs:467:40
|
||||||
|
|
|
|
||||||
467 | pub fn assert_ignorable<P: UriPart, T: Ignorable<P>>() { }
|
467 | pub fn assert_ignorable<P: UriPart, T: Ignorable<P>>() { }
|
||||||
| ------------ required by this bound in `rocket::http::uri::assert_ignorable`
|
| ------------ required by this bound in `rocket::http::uri::assert_ignorable`
|
||||||
|
@ -135,9 +135,9 @@ error[E0277]: the trait bound `usize: rocket::http::uri::Ignorable<rocket::http:
|
||||||
= note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
|
= note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||||
|
|
||||||
error[E0277]: the trait bound `S: rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not satisfied
|
error[E0277]: the trait bound `S: rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not satisfied
|
||||||
--> $DIR/typed-uri-bad-type.rs:82:26
|
--> $DIR/typed-uri-bad-type.rs:83:26
|
||||||
|
|
|
|
||||||
82 | uri!(other_q: rest = S, id = _);
|
83 | uri!(other_q: rest = S, id = _);
|
||||||
| ^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not implemented for `S`
|
| ^ the trait `rocket::http::uri::FromUriParam<rocket::http::uri::Query, _>` is not implemented for `S`
|
||||||
|
|
||||||
error: aborting due to 13 previous errors
|
error: aborting due to 13 previous errors
|
||||||
|
|
Loading…
Reference in New Issue