mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-04-23 01:18:02 +00:00
Add tests for attribute parse errors
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
use serde_derive::Serialize;
|
||||
|
||||
#[derive(Serialize)]
|
||||
#[serde(rename =)]
|
||||
struct S;
|
||||
|
||||
fn main() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
error: unexpected end of input, expected literal
|
||||
--> $DIR/cut_off.rs:4:17
|
||||
|
|
||||
4 | #[serde(rename =)]
|
||||
| ^
|
||||
@@ -0,0 +1,8 @@
|
||||
use serde_derive::Serialize;
|
||||
|
||||
#[derive(Serialize)]
|
||||
#[serde]
|
||||
#[serde = "?"]
|
||||
struct S;
|
||||
|
||||
fn main() {}
|
||||
@@ -0,0 +1,11 @@
|
||||
error: expected #[serde(...)]
|
||||
--> $DIR/not_list.rs:4:3
|
||||
|
|
||||
4 | #[serde]
|
||||
| ^^^^^
|
||||
|
||||
error: expected #[serde(...)]
|
||||
--> $DIR/not_list.rs:5:3
|
||||
|
|
||||
5 | #[serde = "?"]
|
||||
| ^^^^^^^^^^^
|
||||
Reference in New Issue
Block a user