helix-lsp-types: Resolve clippy lints in tests

pull/11355/head
Michael Davis 4 months ago
parent 3963969b89
commit 981e5cd737
No known key found for this signature in database

@ -578,20 +578,26 @@ mod tests {
#[test] #[test]
fn test_tag_support_deserialization() { fn test_tag_support_deserialization() {
let mut empty = CompletionItemCapability::default(); let empty = CompletionItemCapability {
empty.tag_support = None; tag_support: None,
..CompletionItemCapability::default()
};
test_deserialization(r#"{}"#, &empty); test_deserialization(r#"{}"#, &empty);
test_deserialization(r#"{"tagSupport": false}"#, &empty); test_deserialization(r#"{"tagSupport": false}"#, &empty);
let mut t = CompletionItemCapability::default(); let t = CompletionItemCapability {
t.tag_support = Some(TagSupport { value_set: vec![] }); tag_support: Some(TagSupport { value_set: vec![] }),
..CompletionItemCapability::default()
};
test_deserialization(r#"{"tagSupport": true}"#, &t); test_deserialization(r#"{"tagSupport": true}"#, &t);
let mut t = CompletionItemCapability::default(); let t = CompletionItemCapability {
t.tag_support = Some(TagSupport { tag_support: Some(TagSupport {
value_set: vec![CompletionItemTag::DEPRECATED], value_set: vec![CompletionItemTag::DEPRECATED],
}); }),
..CompletionItemCapability::default()
};
test_deserialization(r#"{"tagSupport": {"valueSet": [1]}}"#, &t); test_deserialization(r#"{"tagSupport": {"valueSet": [1]}}"#, &t);
} }

Loading…
Cancel
Save