Skip to content

Commit 5d41607

Browse files
convoliutionbudziq
authored andcommitted
Match semver crate examples' styling
1 parent b7ab129 commit 5d41607

File tree

1 file changed

+25
-21
lines changed

1 file changed

+25
-21
lines changed

src/app.md

+25-21
Original file line numberDiff line numberDiff line change
@@ -606,26 +606,30 @@ use semver::Version;
606606
# }
607607

608608
fn run() -> Result<()> {
609-
let mut release = Version::parse("0.2.6")?;
610-
assert_eq!(release, Version {
611-
major: 0,
612-
minor: 2,
613-
patch: 6,
614-
pre: vec!(),
615-
build: vec!(),
616-
});
617-
618-
release.increment_patch();
619-
assert_eq!(release, Version::parse("0.2.7")?);
620-
println!("New patch release: v{}", release);
621-
622-
release.increment_minor();
623-
assert_eq!(release, Version::parse("0.3.0")?);
624-
println!("New minor release: v{}", release);
625-
626-
release.increment_major();
627-
assert_eq!(release, Version::parse("1.0.0")?);
628-
println!("New major release: v{}", release);
609+
let mut parsed_version = Version::parse("0.2.6")?;
610+
611+
assert_eq!(
612+
parsed_version,
613+
Version {
614+
major: 0,
615+
minor: 2,
616+
patch: 6,
617+
pre: vec![],
618+
build: vec![],
619+
}
620+
);
621+
622+
parsed_version.increment_patch();
623+
assert_eq!(parsed_version.to_string(), "0.2.7");
624+
println!("New patch release: v{}", parsed_version);
625+
626+
parsed_version.increment_minor();
627+
assert_eq!(parsed_version.to_string(), "0.3.0");
628+
println!("New minor release: v{}", parsed_version);
629+
630+
parsed_version.increment_major();
631+
assert_eq!(parsed_version.to_string(), "1.0.0");
632+
println!("New major release: v{}", parsed_version);
629633

630634
Ok(())
631635
}
@@ -678,7 +682,7 @@ fn run() -> Result<()> {
678682
);
679683

680684
let serialized_version = parsed_version.to_string();
681-
assert_eq!(version_str, &serialized_version);
685+
assert_eq!(&serialized_version, version_str);
682686

683687
Ok(())
684688
}

0 commit comments

Comments
 (0)