Dude, that's pretty much rspec ;) sweet! On 22 Jul 2014 20:07, "Vladimir Pouzanov" <farcal...@gmail.com> wrote:
> I've just published a tiny test framework: shiny at > https://github.com/farcaller/shiny. It's best used with hamcrest-rust. > > This library exists because I find it ugly to redefine all the > initialisation code in every test case and I can't simply move it to a > function due to problems with moving [T] out. > > Here's how shiny looks: > > #[cfg(test)] > mod test { > describe!( > before_each { > let awesome = true; > } > > it "is awesome" { > assert!(awesome); > } > > it "injects before_each into all test cases" { > let still_awesome = awesome; > assert!(still_awesome); > } > ) > } > > -- > Sincerely, > Vladimir "Farcaller" Pouzanov > http://farcaller.net/ > > _______________________________________________ > Rust-dev mailing list > Rust-dev@mozilla.org > https://mail.mozilla.org/listinfo/rust-dev > >
_______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev