andywer / leakage

🐛 Memory leak testing for node.
1.58k stars 52 forks source link

Rewrite of the lib for reliable async testing 🎉🎉 #22

Closed andywer closed 7 years ago

andywer commented 7 years ago

Hey everyone 🙌

It took sooo long, but I finally came up with a solution for async testing that can be trusted!

In the branch rewrite there is an almost complete rewrite of the lib that supports async testing using iterate.async() and an improved readme.

Since it's such a big change I decided to open this issue as a replacement for the long-standing #7.

Highlights:

Left to do in the next few days:

Will close this issue when the new version is released, which will we very soon 😉

Stay tuned!

andywer commented 7 years ago

Leakage v0.3

Hallelujah!

It took almost half a year and four tries of rewriting the library. It is safe to say that this baby was born out of sweat and tears!

But here it is: Asynchronous memory leak testing for node.

There is also a slightly changed API that shall bring us joy in the future and there are extra heap footprint tests to make sure leakage itself won't impact heap snapshotting much.

Enjoy!