1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-08-15 08:00:31 +03:00

Small improvement

This commit is contained in:
Alisa Mylnikova 2020-06-10 15:34:13 +07:00
parent ae5627279e
commit 4751d8b301
2 changed files with 5 additions and 5 deletions

View File

@ -41,10 +41,10 @@ class MacawSVGTests: XCTestCase {
do {
if let path = bundle.path(forResource: referenceFile, ofType: "reference") {
let clipReferenceContent = try String.init(contentsOfFile: path).trimmingCharacters(in: .newlines)
let result = SVGSerializer.serialize(node: node)
if result != clipReferenceContent {
XCTFail("result is not equal to referenceContent")
let referenceContent = try String.init(contentsOfFile: path).trimmingCharacters(in: .newlines)
let nodeContent = SVGSerializer.serialize(node: node)
if nodeContent != referenceContent {
XCTFail("nodeContent is not equal to referenceContent")
}
} else {
XCTFail("No file \(referenceFile)")

View File

@ -407,7 +407,7 @@ extension Double {
func serialize() -> String {
let formatter = NumberFormatter()
formatter.minimumIntegerDigits = 1
formatter.maximumFractionDigits = 15
formatter.maximumFractionDigits = 6
return abs(self.remainder(dividingBy: 1)) > 0.00001 ? formatter.string(from: NSNumber(value: self))! : String(Int(self.rounded()))
}
}