mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-14 03:32:15 +00:00
xml: Replace Unit with ()
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
use rustical_xml::{de::XmlDocument, Unit, XmlDeserialize, XmlRootTag};
|
||||
use rustical_xml::{de::XmlDocument, XmlDeserialize, XmlRootTag};
|
||||
|
||||
#[test]
|
||||
fn test_struct_tagged_enum() {
|
||||
@@ -78,7 +78,7 @@ fn test_tagged_enum_complex() {
|
||||
|
||||
#[derive(Debug, XmlDeserialize, PartialEq)]
|
||||
struct Nice {
|
||||
nice: Unit,
|
||||
nice: (),
|
||||
}
|
||||
|
||||
let asd = Propfind::parse_str(
|
||||
@@ -94,7 +94,6 @@ fn test_tagged_enum_complex() {
|
||||
"#,
|
||||
)
|
||||
.unwrap();
|
||||
dbg!(asd);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use rustical_xml::de::XmlDocument;
|
||||
use rustical_xml::XmlRootTag;
|
||||
use rustical_xml::{Unit, Unparsed, XmlDeserialize};
|
||||
use rustical_xml::{Unparsed, XmlDeserialize};
|
||||
use std::collections::HashSet;
|
||||
|
||||
#[test]
|
||||
@@ -155,11 +155,11 @@ fn test_struct_ns() {
|
||||
#[xml(root = b"document", ns_strict)]
|
||||
struct Document {
|
||||
#[xml(ns = b"hello")]
|
||||
child: Unit,
|
||||
child: (),
|
||||
}
|
||||
|
||||
let doc = Document::parse_str(r#"<document><child xmlns="hello" /></document>"#).unwrap();
|
||||
assert_eq!(doc, Document { child: Unit });
|
||||
assert_eq!(doc, Document { child: () });
|
||||
}
|
||||
|
||||
#[test]
|
||||
@@ -168,7 +168,7 @@ fn test_struct_attr() {
|
||||
#[xml(root = b"document", ns_strict)]
|
||||
struct Document {
|
||||
#[xml(ns = b"hello")]
|
||||
child: Unit,
|
||||
child: (),
|
||||
#[xml(ty = "attr", default = "Default::default")]
|
||||
test: String,
|
||||
#[xml(ty = "attr")]
|
||||
@@ -182,7 +182,7 @@ fn test_struct_attr() {
|
||||
assert_eq!(
|
||||
doc,
|
||||
Document {
|
||||
child: Unit,
|
||||
child: (),
|
||||
test: "hello!".to_owned(),
|
||||
number: 2
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user