Skip to content

Commit

Permalink
Merge pull request #880 from dcSpark/nico/version_upgrade
Browse files Browse the repository at this point in the history
version print upgrade
  • Loading branch information
nicarq authored Feb 20, 2025
2 parents 1a837af + 0d46bc2 commit 2eca44f
Showing 1 changed file with 3 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -71,14 +71,7 @@ impl IndexableVersion {
let major = self.version_number / 1_000_000;
let minor = (self.version_number % 1_000_000) / 1_000;
let patch = self.version_number % 1_000;

if patch > 0 {
format!("{}.{}.{}", major, minor, patch)
} else if minor > 0 {
format!("{}.{}", major, minor)
} else {
format!("{}", major)
}
format!("{}.{}.{}", major, minor, patch)
}
}

Expand Down Expand Up @@ -124,10 +117,10 @@ mod tests {
assert_eq!(version.to_version_string(), "1.2.3");

let version = IndexableVersion::from_number(1_002_000);
assert_eq!(version.to_version_string(), "1.2");
assert_eq!(version.to_version_string(), "1.2.0");

let version = IndexableVersion::from_number(1_000_000);
assert_eq!(version.to_version_string(), "1");
assert_eq!(version.to_version_string(), "1.0.0");

let version = IndexableVersion::from_number(3);
assert_eq!(version.to_version_string(), "0.0.3");
Expand Down

0 comments on commit 2eca44f

Please sign in to comment.