about summary refs log tree commit diff
path: root/src/libserialize/json/tests.rs
diff options
context:
space:
mode:
authorMark Rousskov <mark.simulacrum@gmail.com>2019-12-22 17:42:04 -0500
committerMark Rousskov <mark.simulacrum@gmail.com>2019-12-22 17:42:47 -0500
commita06baa56b95674fc626b3c3fd680d6a65357fe60 (patch)
treecd9d867c2ca3cff5c1d6b3bd73377c44649fb075 /src/libserialize/json/tests.rs
parent8eb7c58dbb7b32701af113bc58722d0d1fefb1eb (diff)
downloadrust-a06baa56b95674fc626b3c3fd680d6a65357fe60.tar.gz
rust-a06baa56b95674fc626b3c3fd680d6a65357fe60.zip
Format the world
Diffstat (limited to 'src/libserialize/json/tests.rs')
-rw-r--r--src/libserialize/json/tests.rs53
1 files changed, 33 insertions, 20 deletions
diff --git a/src/libserialize/json/tests.rs b/src/libserialize/json/tests.rs
index a16b8bdd787..01678fbf0b7 100644
--- a/src/libserialize/json/tests.rs
+++ b/src/libserialize/json/tests.rs
@@ -1,9 +1,9 @@
 // Benchmarks and tests that require private items
 
 extern crate test;
-use test::Bencher;
-use super::{from_str, Parser, StackElement, Stack};
+use super::{from_str, Parser, Stack, StackElement};
 use std::string;
+use test::Bencher;
 
 #[test]
 fn test_stack() {
@@ -38,19 +38,25 @@ fn test_stack() {
     stack.push_key("bar".to_string());
 
     assert!(stack.len() == 3);
-    assert!(stack.is_equal_to(&[StackElement::Index(1),
-                                StackElement::Key("foo"),
-                                StackElement::Key("bar")]));
+    assert!(stack.is_equal_to(&[
+        StackElement::Index(1),
+        StackElement::Key("foo"),
+        StackElement::Key("bar")
+    ]));
     assert!(stack.starts_with(&[StackElement::Index(1)]));
     assert!(stack.starts_with(&[StackElement::Index(1), StackElement::Key("foo")]));
-    assert!(stack.starts_with(&[StackElement::Index(1),
-                                StackElement::Key("foo"),
-                                StackElement::Key("bar")]));
+    assert!(stack.starts_with(&[
+        StackElement::Index(1),
+        StackElement::Key("foo"),
+        StackElement::Key("bar")
+    ]));
     assert!(stack.ends_with(&[StackElement::Key("bar")]));
     assert!(stack.ends_with(&[StackElement::Key("foo"), StackElement::Key("bar")]));
-    assert!(stack.ends_with(&[StackElement::Index(1),
-                              StackElement::Key("foo"),
-                              StackElement::Key("bar")]));
+    assert!(stack.ends_with(&[
+        StackElement::Index(1),
+        StackElement::Key("foo"),
+        StackElement::Key("bar")
+    ]));
     assert!(!stack.last_is_index());
     assert!(stack.get(0) == StackElement::Index(1));
     assert!(stack.get(1) == StackElement::Key("foo"));
@@ -71,7 +77,7 @@ fn test_stack() {
 
 #[bench]
 fn bench_streaming_small(b: &mut Bencher) {
-    b.iter( || {
+    b.iter(|| {
         let mut parser = Parser::new(
             r#"{
                 "a": 1.0,
@@ -80,7 +86,8 @@ fn bench_streaming_small(b: &mut Bencher) {
                     "foo\nbar",
                     { "c": {"d": null} }
                 ]
-            }"#.chars()
+            }"#
+            .chars(),
         );
         loop {
             match parser.next() {
@@ -92,23 +99,27 @@ fn bench_streaming_small(b: &mut Bencher) {
 }
 #[bench]
 fn bench_small(b: &mut Bencher) {
-    b.iter( || {
-        let _ = from_str(r#"{
+    b.iter(|| {
+        let _ = from_str(
+            r#"{
             "a": 1.0,
             "b": [
                 true,
                 "foo\nbar",
                 { "c": {"d": null} }
             ]
-        }"#);
+        }"#,
+        );
     });
 }
 
 fn big_json() -> string::String {
     let mut src = "[\n".to_string();
     for _ in 0..500 {
-        src.push_str(r#"{ "a": true, "b": null, "c":3.1415, "d": "Hello world", "e": \
-                        [1,2,3]},"#);
+        src.push_str(
+            r#"{ "a": true, "b": null, "c":3.1415, "d": "Hello world", "e": \
+                        [1,2,3]},"#,
+        );
     }
     src.push_str("{}]");
     return src;
@@ -117,7 +128,7 @@ fn big_json() -> string::String {
 #[bench]
 fn bench_streaming_large(b: &mut Bencher) {
     let src = big_json();
-    b.iter( || {
+    b.iter(|| {
         let mut parser = Parser::new(src.chars());
         loop {
             match parser.next() {
@@ -130,5 +141,7 @@ fn bench_streaming_large(b: &mut Bencher) {
 #[bench]
 fn bench_large(b: &mut Bencher) {
     let src = big_json();
-    b.iter( || { let _ = from_str(&src); });
+    b.iter(|| {
+        let _ = from_str(&src);
+    });
 }