That's is really really exciting! I think, write code let me understand things, and test let me know the code!
Iain Dunning於 2014年11月6日星期四UTC+8上午1時35分11秒寫道: > > Hi all, > > I've just tagged FactCheck.jl v0.2 in METADATA. > > FactCheck was started by Zach Allaun a long long time ago in Julia terms > (March 2013), and was one of (if not the) first testing package for Julia. > Julia has managed to accumulate a large number of testing packages, but > none are as widely used as FactCheck. > However, it wasn't actively maintained anymore. > For that reason, we have moved FactCheck to the JuliaLang org on Github, > and I've refactored it a bit and even added some new features. > The last pre-move, pre-refactor release was 0.1.2, and I'll bump to 0.3.x > when new features are added. > > NEWS.md, for the FactCheck 0.2 release > > * NEW: Custom test messages, e.g. `@fact 1=>2 "two != one"` > * NEW: Added a compact mode, enable with `FactCheck.setstyle(:compact)` > * NEW: Added a `@pending` test type that is a no-op but records its existence. > * CHANGE: Minimum Julia version bumped to 0.3 > * CHANGE: Colored output handled by Julia itself - to get colored output run > with `julia --color`. > * CHANGE: `exitstatus` no longer exits Julia, instead throws an uncaught > exception. > * REMOVED: `irrelevant` assertion helper. > * REMOVED: `@runtest` macro - was partially broken anyway. > * Re-written README. Simpler, explains all features, builds up incrementally > to more advanced options. > * General refactoring of code base. > > > I hope this encourages wider use of FactCheck, and as more people use it, I'm > sure more feature requests/issues/PRs will come in and make it better for > everyone. > > > Finally, I don't want to say "don't make new testing packages" because there > are different styles of testing. > > *But*: I'd strongly encourage people to contribute to making FactCheck better > rather than starting their own. > > > Thanks, > > Iain > >
