 
     func test_NSRange_JSON() {
         for range in nsrangeValues {
-            XCTAssertTrue(expectRoundTripEqualityThroughJSON(for: range))
+            do {
+                try expectRoundTripEqualityThroughJSON(for: range)
+            } catch let error {
+                XCTFail("\(error) for \(range)")
+            }
         }
     }
 


    func test_IndexPath_JSON() {
        for indexPath in indexPathValues {
            XCTAssertTrue(expectRoundTripEqualityThroughJSON(for: indexPath))
        }
    }


    
    func test_CGPoint_JSON() {
        for point in cgpointValues {
            do {
                try expectRoundTripEqualityThroughJSON(for: point)
            } catch let error {
                XCTFail("\(error) for \(point)")
            }
        }
    }
    
