test-case-derive 0.2.3

Provides #[test_case(...)] procedural macro attribute for generating parametrized test cases easily
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use prelude::*;

pub trait TokenTreesToString {
    fn to_string(&self) -> String;
}

impl TokenTreesToString for [TokenTree] {
    fn to_string(&self) -> String {
        let tt = self;

        format!("{}", quote! { #(#tt)* })
    }
}