Sam King пре 1 година
родитељ
комит
b313425326
1 измењених фајлова са 9 додато и 11 уклоњено
  1. 9 11
      TrioTests/OpenAPSSwiftTests/ProfileJsNativeCompareTests.swift

+ 9 - 11
TrioTests/OpenAPSSwiftTests/ProfileJsNativeCompareTests.swift

@@ -85,17 +85,15 @@ import Testing
             trioSettings: inputs.8
         )
 
-        switch (profileSwift, profileJs) {
-        case let (.success(swiftJson), .success(jsJson)):
-            let differences = try! JSONCompare.differences(function: .makeProfile, swift: swiftJson, javascript: jsJson)
-
-            if !differences.isEmpty {
-                JSONCompare.prettyPrint(differences)
-            }
-            #expect(differences.isEmpty)
-        default:
-            #expect(Bool(false))
-        }
+        let comparison = JSONCompare.createComparison(
+            function: .makeProfile,
+            swift: profileSwift,
+            swiftDuration: 0.1,
+            javascript: profileJs,
+            javascriptDuration: 0.1
+        )
+
+        #expect(comparison.resultType == .matching)
     }
 }