Remove try! macro from tests
diff --git a/tests/test.rs b/tests/test.rs
index afa6a01..8386236 100644
--- a/tests/test.rs
+++ b/tests/test.rs
@@ -1388,9 +1388,9 @@
S: ser::Serializer,
{
use serde::ser::SerializeSeq;
- let mut seq = try!(serializer.serialize_seq(None));
+ let mut seq = serializer.serialize_seq(None)?;
for elem in &self.0 {
- try!(seq.serialize_element(elem));
+ seq.serialize_element(elem)?;
}
seq.end()
}
@@ -1425,7 +1425,7 @@
{
let mut values = Vec::new();
- while let Some(value) = try!(visitor.next_element()) {
+ while let Some(value) = visitor.next_element()? {
values.push(value);
}
@@ -1475,10 +1475,10 @@
S: ser::Serializer,
{
use serde::ser::SerializeMap;
- let mut map = try!(serializer.serialize_map(None));
+ let mut map = serializer.serialize_map(None)?;
for (k, v) in &self.0 {
- try!(map.serialize_key(k));
- try!(map.serialize_value(v));
+ map.serialize_key(k)?;
+ map.serialize_value(v)?;
}
map.end()
}
@@ -1514,7 +1514,7 @@
{
let mut values = BTreeMap::new();
- while let Some((key, value)) = try!(visitor.next_entry()) {
+ while let Some((key, value)) = visitor.next_entry()? {
values.insert(key, value);
}