A testing library to detect memory leaks for Swift.
This library is under development.
| Platform | Build Status |
|---|---|
| Linux | |
| iOS |
import MemoryLeakTestKit
let memoryLeaks = detectLeaks {
// Create a instance
return target
}
XCTAssertTrue(
memoryLeaks.leakedObjects.isEmpty,
memoryLeaks.prettyDescription
)Summary:
Found 2 leaked objects
Leaked objects:
0:
Description: Node
Type: Node
Location: (root).linkedNodes[0]
Circular Paths:
self.linkedNodes[1] === self
1:
Description: Node
Type: Node
Location: (root)
Circular Paths:
self.linkedNodes[0].linkedNodes[0] === self
MIT